Magmatique

Magmatique

suite grub

Me revoilà. Donc, je disais ... heu ! A oui ! grub. Grub sert donc à charger l'os de notre choix à partir d'une disquette ou directement sur le mbr. Mais voilà, pour ceux qui n'ont pas de lecteur disquette, et que leur mbr est endommagé (allez savoir, virus, tatouage, etc ...) comment feront-il ? Pas d'affollement. Une solution existe.
Principe : graver grub sur un cd et booter dessus. Attention, quand je dis graver c'est pour imager le processus; disons que c'est un peu plus compliquer.

Voici le procédé : - créer un répertoire pour construire l'image de votre cd.
- #mkdir /media/cdiso  ou cdiso sera le répertoire de votre image cd.
Créer le répertoire boot et boot/grub  dans le répertoire cdiso.
- #mkdir -p /media/cdiso/boot/grub
Trouver le fichier stage2_eltorito qui se trouve normalement dans /lib/grub/i386 et copier le vers vers le répertoire grub que vous avez créer.
- #cp /lib/grub/i386/stage2_eltorito /media/cdiso/boot/grub (avec device.map et menu.lst).
Faire les changements suivants dans le menu.lst :
- #kernel  (hd0,x) /boot/vmlinuz-2.6.x.x
- #initrd    (hd0,x) /boot/initrd-2.6.x.x
Si vous ne comprenez pas ces changements, observez l'agencement du fichier menu.lst pour effectuer ces modifications.
Enlevez savedefault et enregistrez les changements.
Créer l'image iso du répertoire boot/grub dans /media/iso (on se place pour cela dans le répertoire /media/) :
- #mkisofs -R -b boot/grub/stage2_eltorito -no-emule-boot -boot-load-size 4 -boot-info-table -o /img-iso/cdgrub.iso /media/cdiso (on aura préalablement créer un répertoire img-iso avant de taper ces commandes).
Il ne reste plus qu'à graver au sens propre l'image sur un cd  avec K3b.
Voilà, c'est tout et ça devrait marcher sans problème (du moins pour moi).


28/11/2006
0 Poster un commentaire

A découvrir aussi


Inscrivez-vous au blog

Soyez prévenu par email des prochaines mises à jour

Rejoignez les 2 autres membres