A voir également:
- Code reboot sur windows
- Reboot pc - Guide
- Code activation windows 10 - Guide
- Reboot system now - Guide
- Code asci - Guide
- Code puk bloqué - Guide
4 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 417
1 oct. 2011 à 16:38
1 oct. 2011 à 16:38
Salut,
Ça ça marchait (et ça doit toujours le faire d'ailleurs) avec Lilo.
Avec Grub Legacy je ne pense pas que cela soit possible, par contre avec Grub2 et son système de scripts, je pense que ça doit pouvoir se faire...
Bon courage ;-)
Ça ça marchait (et ça doit toujours le faire d'ailleurs) avec Lilo.
Avec Grub Legacy je ne pense pas que cela soit possible, par contre avec Grub2 et son système de scripts, je pense que ça doit pouvoir se faire...
Bon courage ;-)
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 417
1 oct. 2011 à 16:52
1 oct. 2011 à 16:52
Re-
Bon en fait je suppose qu'en éditant la variable "GRUB_DEFAULT=" du fichier "/etc/default/grub" à l'aide d'un petit script ça devrait le faire ;-)
Bon en fait je suppose qu'en éditant la variable "GRUB_DEFAULT=" du fichier "/etc/default/grub" à l'aide d'un petit script ça devrait le faire ;-)
re-
merci de m'aider
bon moi j'ai trouvé ca=>echo "savedefault --default=3 --once" | grub --batch
reboot
extrait de là=>http://www.linuxquestions.org/questions/linux-general-1/automatic-grub-choice-on-reboot-583317/
mais je n'arrive pas à mettre en application
editer et stocker une variable par l'intermediaire d'un script,en bash,j'ai pas le niveau adequat en code.
si tu peux aider,m'expliquer merci d'avance
progressons progressons
merci de m'aider
bon moi j'ai trouvé ca=>echo "savedefault --default=3 --once" | grub --batch
reboot
extrait de là=>http://www.linuxquestions.org/questions/linux-general-1/automatic-grub-choice-on-reboot-583317/
mais je n'arrive pas à mettre en application
editer et stocker une variable par l'intermediaire d'un script,en bash,j'ai pas le niveau adequat en code.
si tu peux aider,m'expliquer merci d'avance
progressons progressons
re-
voici un script:
#!/bin/bash
sudo mount /dev/sda3 /boot &>/dev/null
print
print
echo "== booter windows? =="
print
read -p "O ou N puis enter: " CHOICE
if [ "$CHOICE" = "n" ] ; then
sudo grub-reboot 0 #le premier du menuentry grub
else
sudo grub-reboot 2 #le troisieme du menuentry- windows
sudo shutdown -r now
fi
à rendre executable
editer /etc/default/grub
remplacer GRUB_DEFAULT=saved
et ajouter GRUB_SAVEDEFAULT=true
voici un script:
#!/bin/bash
sudo mount /dev/sda3 /boot &>/dev/null
echo "== booter windows? =="
read -p "O ou N puis enter: " CHOICE
if [ "$CHOICE" = "n" ] ; then
sudo grub-reboot 0 #le premier du menuentry grub
else
sudo grub-reboot 2 #le troisieme du menuentry- windows
sudo shutdown -r now
fi
à rendre executable
editer /etc/default/grub
remplacer GRUB_DEFAULT=saved
et ajouter GRUB_SAVEDEFAULT=true
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 417
4 oct. 2011 à 09:41
4 oct. 2011 à 09:41
Merci.
A titre d'info pour ceux qui sont sous Mandriva/Mageïa* et le Grub Legacy, j'ai découvert hier la commande "rebootin" qui avec en paramètre un label correspondant à une entrée de grub, permet de rebooter sur l'OS choisi.
Je vous mets la page de man :
;-))
* Je ne sais pas si ça existe sous d'autres distribs, en tout cas sur Debian la commande n'existe pas, mais bon c'est du Perl et ça doit être facilement adaptable ;-)
A titre d'info pour ceux qui sont sous Mandriva/Mageïa* et le Grub Legacy, j'ai découvert hier la commande "rebootin" qui avec en paramètre un label correspondant à une entrée de grub, permet de rebooter sur l'OS choisi.
Je vous mets la page de man :
rebootin(8) Linux-Mandrake rebootin(8) NOM rebootin - Redémarrage avec une entrée donnée du chargeur de démarrage SYNOPSIS rebootin [OPTIONS] <label> DESCRIPTION rebootin redémarre la machine qui l'exécute. Alors qu'un simple reboot vous devez sélectionner manuellement l'entrée du chargeur de démarrage, rebootin vous permet de spécifier l'entrée de démarrage directement sur la ligne de commande. <label> est le nom de l'entrée comme indiquée dans le fichier de configuration du chargeur de démarrage. rebootin fonctionne avec LILO et GRUB. Lancer rebootin sans argument affiche la liste des entrées connues par le chargeur de démarrage en cours. OPTIONS -f Crée un fichier /fastboot pour redémarrer rapidement (ex : pas de fsck(8)). FICHIERS /etc/lilo.conf /boot/grub/menu.lst L'exécutable rebootin (script perl) VOIR AUSSI grub(8), lilo(8), fsck(8) AUTEURS Pascal Rigaux, Mandrakesoft pixel@mandrakesoft.com Chmouel Boudjnah, Mandrakesoft chmouel@mandrakesoft.com Mandrakesoft 03 Mar 2001 rebootin(8)
;-))
* Je ne sais pas si ça existe sous d'autres distribs, en tout cas sur Debian la commande n'existe pas, mais bon c'est du Perl et ça doit être facilement adaptable ;-)