Passer d'un dualboot à un simple boot (Seven)

Fermé
TotoRhino - 14 janv. 2010 à 21:07
 TotoRhino - 18 janv. 2010 à 21:18
Bonjour,

J'ai un PC sur lequel j'avais installé XP.
Puis, j'y ai ajouté un 2ème disque dur sur lequel j'ai mis Seven en dualboot.

Après quelques temps de test, j'opte pour ne conserver que Seven. Voulant par la même occasion mettre un disque dur de plus grande capacité, j'ai retiré l'ancien disque dur sur lequel XP était installé, pour le remplacer par le nouveau.

Et du coup, Seven ne veut plus démarrer !

Le PC ne reconnaît pas comme un disque système, le disque sur lequel Seven est installé. En clair, il ne veut pas booter sur ce disque.

A tout hasard, j'ai tenté une réparation avec le CDROM d'installe de Seven, en vain.

Le boot secteur semble donc se trouver sur mon ancien disque XP.

J'ai donc retiré le disque dur neuf, remis l'ancien et le boot se passe bien, Seven se lance normalement.

Question : comment faire pour rendre mon disque dur Seven bootable ?

J'ai vu cette commande, mais je ne sais pas si elle répond exactement à mon cas :
bootsect /nt60 all /mbr /force

Merci de vos réponses.
A voir également:

2 réponses

Up !

J'ai fouillé un peu plus, ai installé EasyBCD qui me donne ceci :

*******************************************************
There are a total of 2 entries listed in the Vista Bootloader.
Bootloader Timeout: 0 seconds.
Default OS: Windows 7

Entry #1

Name: Version ant‚rieure de Windows
BCD ID: {ntldr}
Drive: D:\
Bootloader Path: \ntldr

Entry #2

Name: Windows 7
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\system32\winload.exe
Windows Directory: \Windows

*******************************************************

Il est donc logique que je ne puisse pas démarrer sur le disque C où se trouve Seven, puisque "ntldr" ne se trouve pas sur ce disque, c'est bien ça ?

Alors question : Comment faire pour que mettre ntldr sur le disque "C" Seven ?
EasyBCD peut-il me rendre se service (les tutos en FR sont rares) ?

Le but est donc de retirer le disque D où se trouve XP et de booter sur le disque C où se trouve Seven.
0
Bon ben je me répond à moi même :)

J'ai résolu mon problème de cette façon :
J'ai copié les fichiers système suivants (qui se trouvaient sur mon disque avec XP) à la racine du disque dur de Seven :

- Boot (le répertoire),
- NTDETECT.COM,
- ntldr.

Puis j'ai virer le disque XP, et tenté un boot comme ça, mais bien sûr ça n'a pas fonctionné.

Alors j'ai mis le CD de Seven et booté avec.
Arrivé dans la console, j'ai lancé l'invite de commande MSDOS et ai tenté le lancer ces bonnes vieilles commande DOS qui sont FIXBOOT, FIXMBR et même FDISK /MBR, mais ces commandes ne fonctionnent plus sous Seven, en tout cas pas de cette façon.

Alors j'ai tenté à nouveau une réparation, me disant que cette fois-ci Seven va trouver le répertoire BOOT (et les autres fichiers que j'ai copié de mon disque XP sur celui de Seven) et va peut être se dire que ce disque est tout compte fait un disque dur de démarrage et se décider alors à créer le boot secteur qui va bien pour que je puisse enfin booter dessus ?!

Et bien j'ai eu raison de penser ça, car c'est que qui s'est passé et depuis tout fonctionne à merveille.

Peut être que ce message servira à d'autres...

Salut !
0