Pb Winxp:hd(0,4)/FC3 --> syntaxe map ?

kiryear -  
jipicy Messages postés 41342 Statut Modérateur -
Voila j'ai donc installé Fedora 3.
J'ai un disque dur de 60 Go avec 2 partitions Windows (5 Go pour Win + 50 Go), 3 partitions Linux (/, /home, SWAP)
Voici le menu.lst de mon grub.


default=1
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.9-1.667)
        root (hd0,0)
        kernel /vmlinuz-2.6.9-1.667 ro root=LABEL=/rhgb quiet
        initrd /initrd-2.6.9-1.667.img
 
title winXP
        rootnoverify (hd0,4)
        chainloader +1


Au demarrage, il tente de booter mon XP mais il n'y arrive pas. Je crois que c'est pq winXP ne boot que s'il est en hd0,0. Donc j'ai lu que map pouvait changer virtuellement l'ordre des hd pour que windows puisse booter mais je ne connais pas la syntaxe exacte.

pouvez vous me l'indiquer svp ?
merci

ps : voici le resultat de #fdisk -l

Disque /dev/hda: 60.0 Go, 60011642880 octets
255 têtes, 63 secteurs/piste, 7296 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
 
Périphérique Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         472     3791308+  83  Linux
/dev/hda2             638        7295    53480385    f  W95 Ext'd (LBA)
/dev/hda3             473         539      538177+  82  Linux swap
/dev/hda4             540         637      787185   83  Linux
/dev/hda5             638        1274     5116671    7  HPFS/NTFS
/dev/hda6            1275        7295    48363651    7  HPFS/NTFS
 
Les entrées de la table de partitions ne sont pas dans l'ordre du disque

2 réponses

kiryear
 
j'ai essayé

map (hd5) (hd0)
map (hd0) (d5)
makeactive


entre title WinXP et rootnoverify (hd0,4)

mais j'ai l'erreur suivante

err. lecture disque appuyer sur ctrl+alt+supp pour redemarrer


ma partition windows est en NTFS

Vous croyez qu'elle a pris un coup dans la gueule ?
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Bon déjà le "map" c'est uniquement pour "mapper" des disques entre eux et non pas des partitions.
Ensuite ta partition "Windows" c'est une partition logique et Win ne sait booter que sur une partition principale.

Si tu veux tu peux toujours essayer d'installer "gag" [http://gag.sourceforge.net/index.html], c'est un bootloader très efficace qui reconnait et peut booter bon nombre de systèmes d'exploitations différents.
Bien sur fais une sauvegarde de ton secteur de boot (MBR) avant ;-))
0