Bonjour,
J'utilisais un disque dur sous Fedora Core 5 qui marchait bien jusqu'à présent, et j'ai voulu faire une duplication de ce disque sur 3 autres disques. En voulant recopier et réinstaller le chargeur de démarrage Grub sur les 3 autres disques, j'ai certainement fait une mauvaise manipulation car mon 1er disque ne démarre plus (même en le laissant seul...) : j'ai un beau freeze sur "GRUB" au démarrage du PC.
J'ai donc tenté des linux rescue et diverses commandes trouvées sur le web pour retrouver le grub de ce disque, mais rien n'y fait...
Voici les différents tests effectués :
linux rescue
# mkdir /tmp/linux
# mount -t ext3 -o rw /dev/sda1 /tmp/linux
no such device or address |
linux rescue
# chroot /mnt/sysimage
# grub-install /dev/sda1 (ou grub-install /dev/mapper/nvidia_abagcfcb)
/dev/sda1 does not have any corresponding BIOS drive. |
linux rescue
# chroot /mnt/sysimage
# grub-install --recheck
grub-install does not support reprobing of device.map when using a device-mapper based boot device. |
linux rescue
# chroot /mnt/sysimage
# grub --config-file=/boot/grub/menu.lst
grub> root (hd0,0)
filesystem type is ext2fs, partition type 0x83
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 15 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+15 p (hd0,9)/boot/grub/stage2
/boot/grub/menu.lst"... failed Error 22: No such partition |
Pourtant, un fdisk -l me retourne bien chacune de mes partitions :
Disk /dev/sda: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 523 4096575 82 Linux swap / Solaris
/dev/sda3 524 10011 76212360 83 Linux |
Auriez-vous d'autres solutions ou d'autres tests à effectuer ? En vous remerciant par avance !