URL: https://linuxfr.org/forums/linux-general/posts/reinstallation-de-grub Title: Reinstallation de Grub Authors: odysseus60 Date: 2006年01月15日T10:55:26+01:00 Tags: debian Score: 0 Bonjour C'est un sujet maintes et maintes fois abordé dans les forums mais je n'ai pas trouvé de solution à mon problème. Voici ce qui s'est passé : J'ai changé les disques de mon ordinateur et j'ai perdu GRUB et je n'arrive pas à le remettre avec la méthode habituelle (Live CD + chroot). Mon ordinateur avant : IDE primaire maitre : Disque Windows Xp NTFS IDE primaire esclave :Disque Mandrake 10.1 IDE secondaire maitre : lecteur DVD IDE secondaire esclave :Disque Debian Sarge Grub installé grâce à Debian. Mon ordinateur maintenant : (j'ai viré le disque Mandrake) IDE primaire maitre : Disque Windows Xp NTFS (réinstallé) IDE primaire esclave :Disque Debian Sarge (pas réinstallé) IDE secondaire maitre : lecteur DVD IDE secondaire esclave : lecteur CD Debian est passé de Hdd1 à Hdb1 En reinstallant Windows j'ai effaçé MBR/grub et je veux donc le remettre à partir de DEBIAN. J'utilise alors un live CD. puis chroot /mnt/hdb1 (tout debian est sur cette partition) puis grub install /dev/hda messege erreur : "/dev/hdd1 does not have any corresponding BIOS drive" ??! pourtant voici mon menu.lst sur debian: # menu.lst - See: grub(8), info grub, update-grub(8) # grub-install(8), grub-floppy(8), # grub-md5-crypt, /usr/share/doc/grub # and /usr/share/doc/grub-doc/. default 2 timeout 5 title Debian GNU/Linux, kernel 2.6.8-2-386 root (hd1,0) kernel /boot/vmlinuz-2.6.8-2-386 root=/dev/hdb1 ro initrd /boot/initrd.img-2.6.8-2-386 title Debian GNU/Linux, kernel 2.6.8-2-386 (recovery mode) root (hd1,0) kernel /boot/vmlinuz-2.6.8-2-386 root=/dev/hdb1 ro single initrd /boot/initrd.img-2.6.8-2-386 title Windows NT/2000/XP rootnoverify (hd0,0) makeactive chainloader +1 title Other operating systems: root # This entry automatically added by the Debian installer for a non-linux OS # on /dev/hda1 title Windows NT/2000/XP root (hd0,0) savedefault makeactive chainloader +1 # This entry automatically added by the Debian installer for an existing # linux installation on /dev/hdb1. Et voici mon device.map sur debian: (fd0) /dev/fd0 (hd0) /dev/hda (hd1) /dev/hdb le fstab sur debian : # /etc/fstab: static file system information. # # <file system> <mount point> proc /proc proc defaults 0 0 /dev/hdb1 / ext3 defaults,errors=remount-ro 0 1 /dev/hdb6 none swap sw 0 0 /dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0 /dev/hdd /media/cdrom1 iso9660 ro,user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 Je ne vois pas d'ou vient ce hdd1 ? Ps : J'ai essayé aussi de deinstaller grub puis le reinstaller dans l'environemment chrotté mais rien n'y fait.