logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 30-06-2013 11:05:32

lolo06
Membre
Distrib. : Debian 7.1.0 i386 Wheezy
Noyau : Linux 3.2.0-4-686-pae
(G)UI : Gnome 3.4.2
Inscription : 20-06-2013

[Résolu] Modifier Ordre de démarrage OS - GRUB2

Bonjour,
j'ai un petit souci avec le disque dur de Debian et je souhaite modifier la config du dual-boot (grub2) avec en 1er choix XP avant de me retrouver le bec dans l'eau.
J'ai trouvé un moyen très simple sur le Net, à savoir modifier le paramètre GRUB_DEFAULT dans /etc/default/grub.
GRUB_DEFAULT=0 actuellement en GRUB_DEFAULT=2 pour XP qui apparaît en 3eme position dans le menu de démarrage. Est-ce que cela fonctionne ?

Enfin quelle solution existe-t-il si le Disque Dur de Debian me lâche avec le Dual-Boot ?  fixmbr en mode console XP avec le CD d'install d'XP ?

Merci d'avance pour vos conseils.

Dernière modification par lolo06 (30-06-2013 15:43:35)


papa disait: " mieux 1 qui sait que 100 qui ne savent pas !"

Hors ligne

#2 30-06-2013 15:08:05

deuchdeb
Moderato ma non troppo
Distrib. : Debian11-KDE-Plasma, LinuxMintCinnamon, DFLinux11
Noyau : Noyau stable
(G)UI : KDE Plasma 5.20
Inscription : 13-01-2010
Site Web

Re : [Résolu] Modifier Ordre de démarrage OS - GRUB2

Bonjour,
Pour démarrer sur windows en priorité, il faut savoir en quelle position se trouve windows dans le fichier /boot/grub/grub.cfg
Pour cela, il faut entrer la commande suivante:

grep menuentry /boot/grub/grub.cfg



On a un résultat comme ceci:


menuentry 'Debian GNU/Linux, avec Linux 3.5-1-mepis64' --class debian --class gnu-linux --class gnu --class os {
menuentry 'Debian GNU/Linux, avec Linux 3.5-1-mepis64 (mode de dépannage)' --class debian --class gnu-linux --class gnu --class os {
menuentry 'Debian GNU/Linux, avec Linux 3.2.0-4-amd64' --class debian --class gnu-linux --class gnu --class os {
menuentry 'Debian GNU/Linux, avec Linux 3.2.0-4-amd64 (mode de dépannage)' --class debian --class gnu-linux --class gnu --class os {                  
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {                                                                            
menuentry "Windows 7 (loader) (on /dev/sda2)" --class windows --class os {                                                                            
menuentry "Windows Recovery Environment (loader) (on /dev/sda4)" --class windows --class os {                                                        
menuentry "Ubuntu, avec Linux 3.5.0-34-generic (on /dev/sda8)" --class gnu-linux --class gnu --class os {                                            
menuentry "Ubuntu, avec Linux 3.5.0-34-generic (mode de dépannage) (on /dev/sda8)" --class gnu-linux --class gnu --class os {                        
menuentry "Ubuntu, avec Linux 3.5.0-23-generic (on /dev/sda8)" --class gnu-linux --class gnu --class os {                                            
menuentry "Ubuntu, avec Linux 3.5.0-23-generic (mode de dépannage) (on /dev/sda8)" --class gnu-linux --class gnu --class os {
menuentry "Ubuntu, avec Linux 3.2.0-48-generic-pae (on /dev/sda8)" --class gnu-linux --class gnu --class os {
menuentry "Ubuntu, avec Linux 3.2.0-48-generic-pae (mode de dépannage) (on /dev/sda8)" --class gnu-linux --class gnu --class os {



On voit dans cet exemple que windows est en 5 eme ligne

Il suffit ensuite d'éditer le fichier /etc/default/grub

et à la ligne GRUB-DEFAULT="0" de remplacer le le 0 par le numéro de la ligne qui correspond à windows. Ici on mettrait 4 car on commence à la ligne 0
et de lancer la commande suivante pour finir

# update-grub2



Puis de redémarrer.

Pour le fixmbr  avec le CD d'installation windows tu remets tout comme d'origine mais tu n'as plus accès à Debian.
on reboot avec la commande exit


Une fleur, c'est magique non? smile
Association Debian Facile

Hors ligne

#3 30-06-2013 15:43:11

lolo06
Membre
Distrib. : Debian 7.1.0 i386 Wheezy
Noyau : Linux 3.2.0-4-686-pae
(G)UI : Gnome 3.4.2
Inscription : 20-06-2013

Re : [Résolu] Modifier Ordre de démarrage OS - GRUB2

Bonjour deuchdeb et merci beaucoup pour ces infos cool
Passe 1 bonne fin de journée.

Pardon pour l'edit, je devais être fatigué   roll

Dernière modification par lolo06 (01-07-2013 13:16:19)


papa disait: " mieux 1 qui sait que 100 qui ne savent pas !"

Hors ligne

#4 30-06-2013 20:02:48

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Modifier Ordre de démarrage OS - GRUB2

Je pense qu'il faut passer par les scripts pour modifier l'ordre de priorité sur grub2. roll
Les scripts de configuration de grub2. yeaah !

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#5 01-07-2013 13:28:35

lolo06
Membre
Distrib. : Debian 7.1.0 i386 Wheezy
Noyau : Linux 3.2.0-4-686-pae
(G)UI : Gnome 3.4.2
Inscription : 20-06-2013

Re : [Résolu] Modifier Ordre de démarrage OS - GRUB2

Bonjour smolski,

j'étais tombé sur cette doc. Le but est-il de ne pas éditer le fichier grub.cfg pour éviter tout risque d'erreur ?

papa disait: " mieux 1 qui sait que 100 qui ne savent pas !"

Hors ligne

#6 01-07-2013 18:35:13

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Modifier Ordre de démarrage OS - GRUB2

Pas des erreurs mais pour que ta modification reste inscrite.
Sinon, au prochain démarrage, tu devras de nouveau modifier le fichier grub.
L'utilisation des scripts est la procédure normale maintenant.
smile

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

Pied de page des forums