[fc5] impossible de réinstaller grub sur une partition...

impossible de réinstaller grub sur une partition... [fc5] - Installation - Linux et OS Alternatifs

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 !

Reply

Marsh Posté le 25-07-2006 à 15:16:30   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed