FAQ LinuxConsultez toutes les FAQ

Nombre d'auteurs : 50, nombre de questions : 217, dernière mise à jour : 22 avril 2016  Ajouter une question

 

Cette FAQ a été réalisée à partir des contributions des membres du forum Linux de Developpez.com et de l'équipe de rédaction. Merci à eux !

Nous sommes perpétuellement à l'écoute de vos suggestions et corrections, n'hésitez pas à nous en faire part sur le forum.


SommaireAdministrationLe démarrageGrub legacy (3)
précédent sommaire suivant
 

Dans le fichier /boot/grub/menu.lst, faites les modifications suivantes :

Le bloc servant à démarrer Windows :

Code : Sélectionner tout
1
2
3
4
5
title      Microsoft Windows XP Professionnel 
root      (hd0,0) 
savedefault 
makeactive 
chainloader   +1
Il suffit en effet de mettre ce bloc en tête des autres blocs.

Vous obtenez :

Code : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
title      Microsoft Windows XP Professionnel 
root      (hd0,0) 
savedefault 
makeactive 
chainloader   +1 
 
title      Debian GNU/Linux, kernel 2.4.27-2-386 
root      (hd0,3) 
kernel      /boot/vmlinuz-2.4.27-2-386 root=/dev/hdb4 ro 
initrd      /boot/initrd.img-2.4.27-2-386 
savedefault 
boot 
 
title      Debian GNU/Linux, kernel 2.4.27-2-386 (recovery mode) 
root      (hd0,3) 
kernel      /boot/vmlinuz-2.4.27-2-386 root=/dev/hdb4 ro single 
initrd      /boot/initrd.img-2.4.27-2-386 
savedefault 
boot

Mis à jour le 23 octobre 2013 Katyucha ok.Idriss

Prendre un cd live (Knoppix par exemple) et booter votre machine dessus.

Monter la partition / (par exemple /dev/hdaX sur votre OS) dans /mnt :

Code bash : Sélectionner tout
$ mount /dev/hdaX /mnt

Faire un chroot sur /mnt :

Code bash : Sélectionner tout
$ chroot /mnt

Lancer grub-install sur le disque de boot, pour que Grub se réinstalle dans le MBR.

Code bash : Sélectionner tout
$ grub-install /dev/hda

Sortir du chroot :

Code bash : Sélectionner tout
$ exit

Démonter pour faire propre :

Code bash : Sélectionner tout
$ cd / ; umount /mnt

Et redémarrer l'ordinateur.

Mis à jour le 23 octobre 2013 Katyucha ok.Idriss

Tapez simplement :

Code bash : Sélectionner tout
1
2
3
4
root (hdx,x) 
kernel /vmlinuz-[version du kernel] ro root=LABEL=/ 
initrd /initrd-[version du kernel].img 
boot

Vous pouvez mettre "/dev/[ma partition]" si vous n'utilisez pas les labels.

Mis à jour le 23 octobre 2013 ok.Idriss

Proposer une nouvelle réponse sur la FAQ

Ce n'est pas l'endroit pour poser des questions, allez plutôt sur le forum de la rubrique pour ça


Réponse à la question

Liens sous la question
précédent sommaire suivant
 

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2017 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

 
Contacter le responsable de la rubrique Linux