mule wrote:je viens de lire la doc grub... il dit qu'il faut la ligne
rootnoverfy (hd0,0) allors que chez moi c'est (hd0,1).
par contre j'ai "root (hd0,0)" pour fedora..... la je ne comprends plus rien
La doc grub ne dit certainement pas cela. Tout dépend de la configuration des partitions et pour l'identifier correctement, il faut lancer (avec es droits root) la commande:
# fdisk -l
Le résultat donnera l'architecture des partitions et permettra de régler grub correctement (/boot/grub/grub.conf) en tenant compte des règles de nommage spécifiques, propres à grub.
Un exemple rapide d'un système dual-boot (pour simplifier, un seul disque sera décrit):
# fdisk -l
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 912 7325608+ 12 Compaq diagnostics
/dev/hda2 * 913 4560 29302560 7 HPFS/NTFS
/dev/hda3 4561 9729 41519992+ f W95 Ext'd (LBA)
/dev/hda5 4561 6156 12819193 7 HPFS/NTFS
/dev/hda6 6157 6169 104391 83 Linux
/dev/hda7 6170 9729 28595668+ 8e Linux LVM
/dev/hda1 comprend les outils de restauration. Il sera vu comme (hd0,0),
/dev/hda2 est formaté en ntfs et supporte Windows; il s'agit de la partition active. Windows doit impérativement s'installer sur la première partition active du disque.Il sera vu par grub comme (hd0,1),
/dev/hda3 est en fait une partition étendue qui sera redécomposée en:
/dev/hda5, partition Ntfs vue comme (hd0,4),
/dev/hda6, partition de montage de /boot => (hd0,5),
/dev/hda7, partitions supportant le LVM (/ et /home). /boot, qui comprend les fichiers nécessaires à grub, ne doit pas être compris dans un LVM.
Grub.conf décrit alors les entrées suivantes (extrait):
title Fedora Core (2.6.18-1.2869.fc6)
root (hd0,5)
kernel /vmlinuz-2.6.18-1.2869.fc6 ro root=/dev/VolGroup00/LogVol00
initrd /initrd-2.6.18-1.2869.fc6.img
title Fedora Core (2.6.18-1.2868.fc6)
root (hd0,5)
kernel /vmlinuz-2.6.18-1.2868.fc6 ro root=/dev/VolGroup00/LogVol00
initrd /initrd-2.6.18-1.2868.fc6.img
title Windows XP
rootnoverify (hd0,1)
title Windows XP restauration
rootnoverify (hd0,0)
chainloader +1
En parallèle, le montage des partitions Ntfs hda2 et hd5 est assuré au travers de /etc/fstab (étant entendu que fuse et ntfs-3g sont installés), sur les points /Windows/C et /Windows/D, créés précédemment, bien évidemment):
/dev/hda2 /Windows/C ntfs-3g silent,umask=0002,utf8=true
/dev/hda5 /Windows/D ntfs-3g silent,umask=0002,utf8=true