G fait un petit tuto si tu veux , remananié d'apres le site de Bellamy
Installer Windows 9x après Windows NT/2000/XP
En principe, la règle veut que l'on commence par installer le système le "moins intelligent" pour finir par celui le plus performant, donc d'abord Windows 9x, puis Windows NT/2000/XP. Tout simplement parce que Windows NT et 2000 ont été prévus dès l'origine pour gérer le multiboot, ce qui n'est pas le cas de Windows 9x.
Cependant, la mise en place d'un multiboot Windows 9x - Windows NT/2000/XP est parfaitement réalisable, même si on a commencé par installer Windows NT/2000/XP.
Le mode opératoire, qui dépend du type de la partition de boot, est le suivant :
1. Copier dans c:\ les fichiers NTLDR, ntdetect.com, boot.ini, bootfont.bin de la partition WinXP/2000/NT
Copier d:\windows\system32\hal.dll dans c:\windows\system32
2. Faire la manipulation suivante :
La partition de boot est de type FAT
1. Booter sur une disquette DOS/Win9x
2. Si ce n'est pas déja fait, créer une partition étendue dans laquelle on créera une partition logique de type FAT destinée à recevoir le système de Win9x.
3. Installer Win9x, en indiquant comme emplacement de Windows la nouvelle partition créée (p.ex. "D:\windows" )
4. Une fois que Win9x est installé, se procurer BOOTPART (gratuit)
http://www.winimage.com/bootpart.htm
5. Taper sous DOS successivement les 2 commandes suivantes :
bootpart win95 c:\bootsect.w98 "Windows 98"
bootpart winnt boot:c:
6.
les paramètres de bootpart "win95" et "winnt" sont génériques.
win95 désigne tout système de cette famille : 95, 95 OSR2, 98, 98SE et ME
winnt désigne tout système de cette famille : NT4, 2000, XP
Le nom de fichier c:\bootsect.w98 est totalement arbitraire.
Ce fichier image de secteur de boot de Windows 9x sera créé par bootpart et son nom sera inscrit automatiquement dans la ligne de commande correspondante du fichier c:\boot.ini
Le libellé "Windows 98" est lui aussi arbitraire. Il apparaîtra dans le menu affiché au démarrage.
7. Rebooter!
3.Dans c:\boot.ini et d:\boot.ini, mettre à la fin :
c:\bootsect.w98= « Microsoft Windows 98 »
Rebootez et voila le multiboot restauré par votre serviteur
NB :Si le multiboot ne boot que sur Win98, il faut editer les 2 fichiers boot.ini dans c:\ et d:\ et remplacer Multi(0)? par d:\windows= « Microsoft Windows XP » /fast detect.
Voir boot.ini joint avec ce document
Voila le boot.ini:
[boot loader]
timeout=30
default=d:\WINDOWS
[operating systems]
d:\WINDOWS="Microsoft Windows XP Professionnel" /fastdetect
c:\bootsect.w98="Microsoft Windows"
Voila apres avoir maintes fois galerer, g trouve cette methode qui fonctionne chez moi a tous les coups
J'espere que cela t'aidera.
Message édité par d'ho le 18-02-2004 à 19:33:59