Récupérer le grub

Pourquoi?
Le MBR se retrouve écrasé par le chargeur de démarrage Windows qui ne gère pas Grub.

Procédure

  • Booter en runlevel 1 ( Niveau d'éxécution 1 Ubuntu/Fedora/CentOS…)
init 1

ou sur CentOS par exemple, tappez sur F5 au boot :

linux rescue
  • Identifier le grub :
root@os# grub --config-file=/mnt/sysimage/boot/grub/grub.conf
grub>    root (hd0,1)
grub>    setup (hd0)
grub>    quit
  • Vérifier la présence des fichiers dans /mnt/sysimage/dev/ sinon:
cp -R /dev/* /mnt/sysimage/dev/
  • Chrooter le /mnt/sysimage (faire croire que l'espace visé est /)
chroot /mnt/sysimage
  • Installation de Grub
grub-install /dev/sda

Ajouter une entrée au Grub

Exemple d'une partition Windows situé sur le 1er disque partition 3

vi /mnt/sysimage/boot/grub/grub.conf
title -start Windows ...
rootnoverify
chainloader +1

Exemple d'une entrée au runlevel 3

kernel /boot/vmlinuz-2.6.17 ro root=/dev/hda6 3

Erreur de fstab

Après modification de /etc/fstab, il peut arriver que l'OS bloque le FS en read only.

  • Remonter le FS en RW :
mount -F ufs -o rw,remount /
linux/grub.txt · Dernière modification: 13/11/2011 à 16:38 (modification externe)


Recent changes RSS feed Licence CC BY-SA 2.0 Powered by JQuery Powered by PHP Driven by DokuWiki
Aller bas de page
Retour haut de page