Bonjour à tous!
J'ai un disque SATA avec ma fedor8 et un disque IDE avec la slacware 12.0.
Je veux parametrer grub qui est installé sur le MBR du SATA pour qu'il puisse aussi lancer ma slackware.
d'abord (je suis sur fedora) j'ai fait:
[root@bob75-7-88-160-6-244 grub]# /sbin/fdisk -l
Disque /dev/sda: 160.0 Go, 160040803840 octets
255 heads, 63 sectors/track, 19457 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000effaf
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 25 200781 83 Linux
/dev/sda2 26 19457 156087540 8e Linux LVM
Disque /dev/sdb: 122.9 Go, 122941242880 octets
255 heads, 63 sectors/track, 14946 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x6b286b28
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 243 1951866 82 Linux swap / Solaris
/dev/sdb2 244 1216 7815622+ 83 Linux
/dev/sdb3 1217 14946 110286225 83 Linux
Disque /dev/dm-0: 157.7 Go, 157705830400 octets
255 heads, 63 sectors/track, 19173 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Disque /dev/dm-0 ne contient pas une table de partition valide
Disque /dev/dm-1: 2080 Mo, 2080374784 octets
255 heads, 63 sectors/track, 252 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x30307800
Disque /dev/dm-1 ne contient pas une table de partition valide
donc mon deuxieme disque est bien là.
Ensuite je fais un tour du côté du device map de mon grub et j'ai ceci:
[root@bob75-7-88-160-6-244 grub]# cat device.map
# this device map was generated by anaconda
(hd0) /dev/sda
Comme mon deuxieme disque n'est pas reconnu je vais voir la documentation sur grub et je lis ceci (dans grub les bases...)
Anaconda n'a pas identifié toute la configuration (éléments manquants: /dev/hdc et /dev/sda).
La solution consiste à lancer à utiliser le Rescue Disk pour lancer le script grub-install:
chroot /mnt/sysimage ---????
grub-install /dev/hdb --recheck
Je ne comprend pas la ligne avec les ???. Quelqu'un pourrait-il m'expliquer?