[fc5] impossible de réinstaller grub sur une partition...
impossible de réinstaller grub sur une partition... [fc5] - Installation - Linux et OS Alternatifs
MarshPosté le 25-07-2006 à 15:16:30
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 !
Marsh Posté le 25-07-2006 à 15:16:30
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 !