Dual boot windows 7/xp

Bonjour,

J’ai un problème lorsque j’ai installé la RC de 7.
J’avais xp et vista en dual boot. J’ai lancé l’installation de 7. Lors de celle ci j’ai formaté la partition Vista qui se trouvé sur C pour installé 7 dessus.
A la fin de l’installation, je n’ai pas de dual boot seven/xp.
Xp est sur une partion avec la lettre G.
J’ai installé vistabootpro et easybcd pour faire un dual boot. En faissant diagnostic sur vistabootpro, il m’a mis earlier windows sur C.
Au démarrage j’ai eu l’erreur ntldr. Je suis donc retourner sur seven et j’ai copier les fichier ntldr et ntdetect.com du cd de xp sur le disque C et G (à la racine).
Maintenant j’ai l’erreur avec le fichier ntoskrnl.exe. J’ai récupérer celui du cd de xp et j’ai mis dans system32 de xp lecteur G (remplacer) et j’ai toujours le problème.

J’ai essayer de mettre lettre G à la place de C pour earlier version, mais cela ne change rien.

Voici mon rapport vistabootpro :

Windows Boot Manager

identifier {bootmgr}
device partition=G:
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
displayorder {current}
{ntldr}
toolsdisplayorder {memdiag}
timeout 30

Windows Boot Loader

identifier {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {bootloadersettings}
osdevice partition=C:
systemroot \Windows
resumeobject {e8709fb7-fa5f-11db-be4d-e219ece5282e}
nx OptOut

Resume from Hibernate

identifier {e8709fb7-fa5f-11db-be4d-e219ece5282e}
device partition=C:
path \Windows\system32\winresume.exe
description Windows Resume Application
locale en-US
inherit {resumeloadersettings}
filedevice partition=C:
filepath \hiberfil.sys
pae No
debugoptionenabled No

Windows Memory Tester

identifier {memdiag}
device partition=G:
path \Boot\memtest.exe
description Windows Memory Diagnostic
locale en-US
inherit {globalsettings}
badmemoryaccess Yes

Windows Legacy OS Loader

identifier {ntldr}
device partition=C:
path \ntldr
description Earlier Version of Windows

EMS Settings

identifier {emssettings}
bootems Yes

Debugger Settings

identifier {dbgsettings}
debugtype Serial
debugport 1
baudrate 115200

RAM Defects

identifier {badmemory}

Global Settings

identifier {globalsettings}
inherit {dbgsettings}
{emssettings}
{badmemory}

Boot Loader Settings

identifier {bootloadersettings}
inherit {globalsettings}
{7ff607e0-4395-11db-b0de-0800200c9a66}

Inherited Settings (20200003)

identifier {7ff607e0-4395-11db-b0de-0800200c9a66}
custom:250000f3 0
custom:250000f4 1
custom:250000f5 115200

Resume Loader Settings

identifier {resumeloadersettings}
inherit {globalsettings}

Merci pour votre aide.

Sur quelle partition est le fichier bootmgr (ainsi que le répertoire Boot) ?
C’est la partition de boot, les fichier ntldr, ntdetect.com et boot.ini doivent être sur cette partition

Il faut que la lettre de lecteur pour “Earlier Version of Windows” corresponde à cette partition même si ce n’est pas la partition où est installée XP.

Si tu n’as plus de fichier boot.ini, tu peux utiliser celui-ci mais il faut changer le nombre qui apparait entre parenthèses après “partition”
Dans mon cas, c’est 2 parce que XP est installée sur la 2eme partition.
Il faut changer les 2 lignes où il y a le mot partition.

;
;Warning: Boot.ini is used on Windows XP and earlier operating systems.
;Warning: Use BCDEDIT.exe to modify Windows Vista boot options.
;
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=“Windows XP” /NOEXECUTE=OPTIN /FASTDETECT

Bonjour,

j’ai trouver un dossier boot sur mon lecteur G. J’ai donc supposé que c’est à la racine de celui ci que je devais mettre un fcihier boot.ini mais cela n’a pas changé mon choix de boot j’vais toujours l’ancien seven xp).

Sur EasyBcd, j’ai essayer de mettre boot et non c ou g pour windows xp, mais cela ne fonctionne pas non plus!

Je deviens fou, je crois qu’il va falloir réinstaller xp puis seven ce week end, je ne sais pas ce qui s’est passé.

Merci pour votre aide.

quans vistaboot a mis
earlier windows sur C.
il aurait fallue que tu demarre avec le dvd win7 rc
et faire repparer son menu demarrage

p.s
je dis cela comme ça
je sait meme pas si ont peut le faire
comme avec le dvd de vista
reparrer le boot

mon 7 Rc nest pas encore installer
et j’ l’utilise sur une virtuel machine
Edité le 07/05/2009 à 06:26

J’ai essayer aussi de faire réparer le menu au démarrage avec le cd de seven, j’ai toujours l’erreur sur le fichier…

Quelle est la situation actuelle ?
Est-ce que ça boote sur Windows 7 ?
Si oui, ce n’est pas la peine de le réinstaller ou d’essayer de réparer le démarrage avec le DVD de Windows 7.

Est-ce que tu sais combien tu as de partitions et sur quelles partitions sont XP et Seven ?
Sinon lance le gestionnaire de disque et regardes : il faut connaitre l’ordre des partitions, quelle est la 1ere, la 2eme …

Est-ce que tu as fait ce que j’ai dit dans mon message précédent ?
Il faut que tu mettes les fichiers boot.ini, ntldr et ntdetect.com au même endroit que le fichier bootmgr.
Est-ce que tu peux poster ton fichier boot.ini que tu as modifié ?

Sinon, tu n’aurais pas du remplacer le fichier ntoskrnl.exe par celui du CD de XP car soi c’était les mêmes soit tu as écrasé le fichier par une ancienne version si tu installé un Service Pack après l’installation de XP.

Le système boot sur 7 mais pas sur xp (msg sur le fichier).

J’ai 5 partitions :

C Windows 7 40Go
D Logiciels 10Go
E Stockage1 100 Go
F Stockage2
G Windows XP

Sur aucune de mes partition je n’ai de fichier bootmgr (à la racine)., j’ai seulement vue un dossier Boot sur la partition G.
J’ai essayer de mettre boot.ini et auxtres fichiers sur la partition G (à la racine) mais cela n’a pas été pris en compte car je n’ai pas vu les libellé que j’avais mis dans le fichier…

Est-ce que tu as activé l’option pour afficher les fichiers cachés ? Le fichier bootmgr est forcément à la racine d’une des tes partitions.

Sinon, c’est vraiment l’ordre des partitions qui est important (ce n’est pas forcément la même chose que l’ordre des lettres de lecteur).
Tu peux le voir dans le gestionnaire de disque
-clic droit sur le poste de travail puis cliquer sur “Gérer” et aller sur Gestionnaire de disque
-ou dans le menu Démarrer, cliquer sur Exécuter et taper diskmgmt.msc

Tu peux effectivement mettre plusieurs lignes dans le fichier boot.ini, ça a plusieurs avantages:
-comme ça, tu sais si c’est le bon fichier boot.ini que tu modifies
-Si tu mets une ligne pour chaque partition, il y a une qui devrait marcher

[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=“Windows XP 1” /NOEXECUTE=OPTIN /FASTDETECT
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=“Windows XP 2” /NOEXECUTE=OPTIN /FASTDETECT
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS=“Windows XP 3” /NOEXECUTE=OPTIN /FASTDETECT

Je n’ai vu sur aucune de mes partition de fichier bootmgr…
J’ai bien activer la fonction afficher les fichiers et dossiers cachés.
Peut être qu’il y a une partition de boot caché?
Car sur easyBCD, je peux sélectionner soit une des lettres de mes lecteurs soit BOOT…

Non mais il y a une option pour cacher les fichiers protégés du système d’exploitation : il faut décocher cette case aussi (c’est au même endroit que le choix pour les fichiers cachés)

mon tuto
duel boot xp/vista
cela peut taider

si tu installe xp en premier ensuite vista
le boot voie seulement vista ,tu utilise VistaBootPRO pour detecter les autres OS
il vas detecter xp la tu vas avoir le choix au boot de démarrer avec xp ou vista
VistaBootPRO te permais de changer lordre de démarrage et le temps

si tu installe vista en premier ensuite xp
xp vas etre le seul au boot(démarrage)
faut utiliser le disque de vista et faire réparrer le boot
vista vas etre le seule au demarrage ,la tu utilise VistaBootPRO
pout detecter xp
et la tas des 2 windows au boot de ton pc

Sur la partition windows seven et sur la partition windows xp j’ai le fichier bootmgr.
Sur aucune des 2 partitions, je n’ai de fichier boot.ini, peut être qu’il n’y en a plus avec seven?
Dans les 2 partitions, j’ai un dossier Boot.

Que dois je faire?