1) S'il n'y a pas de fichier grub.conf/menu.lst, comment peux-tu démarrer ta machine ? Lorsque grub se lance, il a besoin de trouver ce fichier… As-tu oublié de monter /boot ?
2) Pour lire le MBR tu peux faire un dd sur ton disque : dd if=/dev/sda of=mbr.bin bs=512 count=1. Tu y trouveras la table de partitions. Source
3) Quand le menu de grub apparait, tu peux appuyer sur e (éditer), choisir une des lignes de ta config puis e à nouveau. Là tu peux lire les lignes que grub va exécuter (elles viennent de grub.conf), les noter sur un papier et recréer le fichier à ta convenance. Tu peux même tester directement tes paramètres d'init en éditant les lignes lors de l'exécution de grub puis faire b pour booter (mais les nouveaux paramètres ne seront pas sauvés sur le disque).
# .
Posté par JGO . En réponse au message Comment récuperer le fichier de config d'un grub installé sur le mbr mais plus sur le disque dur?. Évalué à 5. Dernière modification le 16 juin 2012 à 19:14.
1) S'il n'y a pas de fichier grub.conf/menu.lst, comment peux-tu démarrer ta machine ? Lorsque grub se lance, il a besoin de trouver ce fichier… As-tu oublié de monter /boot ?
2) Pour lire le MBR tu peux faire un dd sur ton disque :
dd if=/dev/sda of=mbr.bin bs=512 count=1. Tu y trouveras la table de partitions. Source3) Quand le menu de grub apparait, tu peux appuyer sur
e(éditer), choisir une des lignes de ta config puiseà nouveau. Là tu peux lire les lignes que grub va exécuter (elles viennent de grub.conf), les noter sur un papier et recréer le fichier à ta convenance. Tu peux même tester directement tes paramètres d'init en éditant les lignes lors de l'exécution de grub puis fairebpour booter (mais les nouveaux paramètres ne seront pas sauvés sur le disque).