Bon comme vous pourriez vous en douter, je suis emmerdé :-P
Voici ma config :
2 HDD Western Digital de 250Go en SATA2
HDD1 sur port SATA 1 : Windows XP d'installé avec le NTLDR
HDD2 sur port SATA 2 : F8 d'installé avec grub
J'ai procédé à l'installation de F8 en ayant le premier disque débranché.
Dans le bios, suivant que je désactive le HDD1 ou pas, je boute sur F8 ou sur XP (HDD1 désactivé, je boot sur F8)
Ce que je cherche à faire :
Booter sur le NTLDR, où je lui spécifie l'existence de F8 sur l'autre disque, pour avoir le choix entre XP et F8.
Si je choisi F8 j'arrive sur Grub qui me donne le choix de retourner sur le NTLDR (desfois que je me trompe) ou de démarrer sous F8.
1 - C'est possible de faire cet aller-retour sur les loader comme ça ?
2 - Comment ? Parce que j'y suis pas arrivé (vous l'auriez deviné)
Sachant que j'ai suivi cette méthode :
http://www.bellamyjc.org/fr/pratiquemultiboot.html#linux
Le resultat que j'obtiens est :
Avec les 2 HDD branchés et actifs dans le bios, je boot sur le NTLDR, normal, qui me propose
Microsoft Windows XP Professionnel ou
Linux Fedora Core 8 x86_64.
Si je choisi Windows, j'atterris sous windows, normal
Si je choisi F8, je me retrouve à nouveau sur le NTLDR, ce qui n'est pas normal.
Je pense avoir une erreur dans la génération du fichier
bootsec.linux (image du secteur de boot de mon F8) puisque j'utilise sda1 et apparemment quand je veut démarrer F8 il va sur le disque sur lequel est installé windows. J'ai essayé de généré le
bootsec.linux en utilisant sda2 mais il ne trouve pas le disque (je rappelle que mon HDD1 est désactivé dans le bios, et que j'ai booté sur mon port SATA2).
Comment arriver à générer ce fichu fichier
bootsec.linux en ayant mes 2 disques de branchés ? via le rescue ça pourrait passer (pas encore tester ça) ?
Voici mes fichiers de config :
Boot.ini :
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professionnel"
c:\bootsec.linux="Linux Fedora Core 8 x86_64"
Création de bootsec.linux :
en étant root (su - ) :
dd if=/dev/sda1 of=/bootsect.lin bs=512 count=1
Contenu du bootsec.linux :
ëR