ante
Bonjour bonjour!
je fais appel à vous parce que ça fait 2 jours que je planche là-dessus et ça bloque toujours.
Donc déjà voici le résultat d'un fdisk -l :
Disque /dev/hdc: 13.6 Go, 13613064192 octets
255 têtes, 63 secteurs/piste, 1655 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdc1 * 1 10 80293+ 83 Linux
/dev/hdc2 11 647 5116702+ 93 Amoeba
/dev/hdc3 648 744 779152+ 92 Inconnu
Disque /dev/hdd: 163.9 Go, 163928604672 octets
255 têtes, 63 secteurs/piste, 19929 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdd1 * 1 19929 160079661 7 HPFS/NTFS
Disque /dev/sda: 200.0 Go, 200049647616 octets
255 têtes, 63 secteurs/piste, 24321 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 1275 10241406 7 HPFS/NTFS
/dev/sda2 1276 19222 144159277+ 7 HPFS/NTFS
/dev/sda3 19223 24321 40957717+ 7 HPFS/NTFS
/dev/sda1 est ma partition XP
/dev/hdc1 est mon /boot
/dev/hdc2 est mon /
/dev/hdc3 est mon swap
/dev/hdd1 est un disque de données uniquement
Voici mon device.map :
# this device map was generated by anaconda
(fd0) /dev/fd0
(hd0) /dev/hdc
(hd2) /dev/sda
et mon grub.conf :
default=1
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.11-1.1369_FC4)
root (hd0,0)
kernel /vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.11-1.1369_FC4.img
title Windows XP Pro
map (hd0) (hd2)
map (hd2) (hd0)
unhide (hd0,0)
hide (hd0,1)
hide (hd0,2)
rootnoverify (hd0,0)
chainloader +1
makeactive
donc mon XP est installé sur un disque SATA 200Go et FC4 est installé sur un IDE 13Go.
J'ai installé Grub sur la MBR de mon disque de 13Go.
Quand je boot sur ce disque, Grub ce lance mais n'arrive qu'à booter Fedora. Quand j'essaie de booter XP, j'obtiens l'erreur suivante :
13 : Invalid or unsupported executable format
Cette erreur est retournée si l'image du noyau à charger n'est pas reconnue comme Multiboot ou n'est pas un des formats natifs (Linux zImage ou bzImage, FreeBSD, NetBSD).
Mais quand je boot sur mon disque SATA, XP boot sans aucun problème. Seulement j'aimerais bien que le multiboot de Grub fonctionne our m'éviter de changer l'ordre de boot dans le BIOS en fonction de mes besoins.
Si quelqu'un avait une petite idée, ça serait sympathique parce que j'ai parcouru les différents tuto et docs disponibles sur le net mais j'ai toujours pas trouvé de solution. Je pense pas que ça vienne du SATA car d'après l'erreur 13, Grub n'est pas capable de reconnaitre ma partition NTFS de XP.
Merci d'avance pour votre aide !
Benoit.