OVH Cloud OVH Cloud

Multiboot : Double-boot XP et 98 => Uni-boot XP

9 réponses
Avatar
ppla
Bonjour,
J'ai upgradé mon PC de WIN 98SE sur disque C (une seule partition) à
WIN XP en ajoutant un disque D (une seule partition).
J'avais donc un double-boot XP – 98 qui marchait très bien :
- Win 98 SE sur un disque C IDE Primary Maître
- Win XP sur disque D Serial ATA par Carte PCI Promise SATA traitée
comme un Controleur SCSI …
N'ayant donc plus besoin de Win 98SE, j'ai reformaté le disque C à
l'aide d'une disquette de démarrage Win 98 SE avec l'instruction DOS :
A:\>format C: /s
Mais maintenant quand j'allume mon PC je tombe sur l'invite C:\> et XP
ne se lance pas !
Que dois-je faire pour que XP se lance sur D et que je puisse utiliser
C pour stocker normalement des informations (sans y mettre Win 98SE
dont je n'ai plus besoin) ?
Je suis allé sur le site du spécialiste du multi-boot JC Bellamy mais
il me faudrait des explications complémentaires car je suis trop
nouveau pour bien comprendre, surtout en matière de DOS.
D'avance merci.

9 réponses

Avatar
Jean-Claude BELLAMY
Annod s'est ainsi exprimé:

Bonjour,
J'ai upgradé mon PC de WIN 98SE sur disque C (une seule partition) à
WIN XP en ajoutant un disque D (une seule partition).
J'avais donc un double-boot XP – 98 qui marchait très bien :
- Win 98 SE sur un disque C IDE Primary Maître
- Win XP sur disque D Serial ATA par Carte PCI Promise SATA traitée
comme un Controleur SCSI …
N'ayant donc plus besoin de Win 98SE, j'ai reformaté le disque C à
l'aide d'une disquette de démarrage Win 98 SE avec l'instruction DOS :
A:>format C: /s



Cosaque !!! ;+)
Ah ces maniaques de la reformatite !

En faisant cela, tu as tout flingué le boot de XP :
- le secteur de boot "NT"
- les fichiers :
NTLDR (le loader)
NTDETECT.COM (détection des périphériques de base)
BOOT.INI (description des OS installés)
BOOTFONT.BIN (la police de caractères utilisée)
+ (à vérifier) NTBOOTDD.SYS (le driver SCSI)

Mais maintenant quand j'allume mon PC je tombe sur l'invite C:> et XP
ne se lance pas !


Le contraire eût été extrêmement étonnant ! ;+)

Que dois-je faire pour que XP se lance sur D et que je puisse utiliser
C pour stocker normalement des informations (sans y mettre Win 98SE
dont je n'ai plus besoin) ?
Je suis allé sur le site du spécialiste du multi-boot JC Bellamy mais
il me faudrait des explications complémentaires car je suis trop
nouveau pour bien comprendre, surtout en matière de DOS.



Le fait que tu sois sur un DD SATA risque de compliquer sérieusement les
choses!
Essaye ceci :

1) Pour commencer, rétablir le secteur de boot sur C:
Boote sur le CD de XP, lance la console de récupération
(taper R au 1er écran)
Sous cette console, tape la commande :
FIXBOOT
http://www.bellamyjc.org/fr/windowsxp2003.html#consolerecup


2) Il faut à présent restaurer les fichiers flingués
Toujours sous la console, tape les commandes suivantes :
copy X:i386NTLDR C:
copy X:i386NTDETECT.COM C:
copy X:i386BOOTFONT.BIN C:
"X" étant la lettre de ton lecteur de CD
(peut-être "E" chez toi, à toi de voir)

3) Mais cela est incomplet, car il manque :
- C:BOOT.INI
et il n'y a aucun éditeur disponible sous la console
- C:NTBOOD.SYS (éventuellement)
Je dis "éventuellement" car cela dépend du BIOS et comment
se comporte ta carte SATA (n'en ayant pas sous la main, je ne
sais pas comment est la config)
Dans le cas de "vrai" disque SCSI, ce fichier est nécessaire ,
si le BIOS de la carte SCSI a été désactivé. J'ignore ce qu'il
en est avec une carte SATA.
C'est une copie (renommée en "NTBOOTDD.SYS") du driver
xxxxxxxxxx.sys de la carte SCSI.

Pour créer le fichier C:boot.ini, le plus simple est de booter sur une
disquette DOS (disquette d'urgence de WIn98), et avec EDIT créer ce fichier.
Il devrait contenir ceci :
--------- couper ici ---------
[boot loader]
timeout0
default=multi(0)disk(0)rdisk(1)partition(1)WINDOWS
[Operating Systems]
multi(0)disk(0)rdisk(1)partition(1)WINDOWS="Windows XP" /fastdetect
--------- couper ici ---------

Mais SI le disque SATA se comporte réellement comme un SCSI, la syntaxe
devrait être :
scsi(0)disk(1)rdisk(0)partition(1)WINDOWS

Le n° qui suit le paramètre "disk" est l'ID du DD SCSI


Dans le doute, je te conseille de prévoir un BOOT.INI avec plusieurs choix
possibles, que tu testeras jusqu'à ce que ça marche..
C'est très empirique comme méthode, mais elle fonctionne!
Docn, p.ex. :
--------- couper ici ---------
[boot loader]
timeout0
default=multi(0)disk(0)rdisk(1)partition(1)WINDOWS
[Operating Systems]
multi(0)disk(0)rdisk(1)partition(1)WINDOWS="Windows XP (config IDE)"
/fastdetect
scsi(0)disk(0)rdisk(0)partition(1)WINDOWS="Windows XP (config SCSI 0)"
/fastdetect
scsi(0)disk(1)rdisk(0)partition(1)WINDOWS="Windows XP (config SCSI 1)"
/fastdetect
--------- couper ici ---------

Et si tout cela échoue, il te reste quand même une solution :
la "réparation" de XP (je n'ai pas dit "récuperation")
cf.:
http://www.bellamyjc.org/fr/windows2000.html#repair

Cette manip CONSERVE les données existantes!

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*
Avatar
Michel_D
C'est quand même un problème facilement évitable en réalisant l'install
sur la partition de démarrage (c'est sur il faut se créer le multiboot).

Pour info, il y a encore un problème lié à ce type d'install voir le post
"Changement de HD" de Alan J.


"Jean-Claude BELLAMY" a écrit dans le message news: u5mW$
Annod s'est ainsi exprimé:

> Bonjour,
> J'ai upgradé mon PC de WIN 98SE sur disque C (une seule partition) à
> WIN XP en ajoutant un disque D (une seule partition).
> J'avais donc un double-boot XP – 98 qui marchait très bien :
> - Win 98 SE sur un disque C IDE Primary Maître
> - Win XP sur disque D Serial ATA par Carte PCI Promise SATA traitée
> comme un Controleur SCSI …
> N'ayant donc plus besoin de Win 98SE, j'ai reformaté le disque C à
> l'aide d'une disquette de démarrage Win 98 SE avec l'instruction DOS :
> A:>format C: /s

Cosaque !!! ;+)
Ah ces maniaques de la reformatite !

En faisant cela, tu as tout flingué le boot de XP :
- le secteur de boot "NT"
- les fichiers :
NTLDR (le loader)
NTDETECT.COM (détection des périphériques de base)
BOOT.INI (description des OS installés)
BOOTFONT.BIN (la police de caractères utilisée)
+ (à vérifier) NTBOOTDD.SYS (le driver SCSI)

> Mais maintenant quand j'allume mon PC je tombe sur l'invite C:> et XP
> ne se lance pas !
Le contraire eût été extrêmement étonnant ! ;+)

> Que dois-je faire pour que XP se lance sur D et que je puisse utiliser
> C pour stocker normalement des informations (sans y mettre Win 98SE
> dont je n'ai plus besoin) ?
> Je suis allé sur le site du spécialiste du multi-boot JC Bellamy mais
> il me faudrait des explications complémentaires car je suis trop
> nouveau pour bien comprendre, surtout en matière de DOS.

Le fait que tu sois sur un DD SATA risque de compliquer sérieusement les
choses!
Essaye ceci :

1) Pour commencer, rétablir le secteur de boot sur C:
Boote sur le CD de XP, lance la console de récupération
(taper R au 1er écran)
Sous cette console, tape la commande :
FIXBOOT
http://www.bellamyjc.org/fr/windowsxp2003.html#consolerecup


2) Il faut à présent restaurer les fichiers flingués
Toujours sous la console, tape les commandes suivantes :
copy X:i386NTLDR C:
copy X:i386NTDETECT.COM C:
copy X:i386BOOTFONT.BIN C:
"X" étant la lettre de ton lecteur de CD
(peut-être "E" chez toi, à toi de voir)

3) Mais cela est incomplet, car il manque :
- C:BOOT.INI
et il n'y a aucun éditeur disponible sous la console
- C:NTBOOD.SYS (éventuellement)
Je dis "éventuellement" car cela dépend du BIOS et comment
se comporte ta carte SATA (n'en ayant pas sous la main, je ne
sais pas comment est la config)
Dans le cas de "vrai" disque SCSI, ce fichier est nécessaire ,
si le BIOS de la carte SCSI a été désactivé. J'ignore ce qu'il
en est avec une carte SATA.
C'est une copie (renommée en "NTBOOTDD.SYS") du driver
xxxxxxxxxx.sys de la carte SCSI.

Pour créer le fichier C:boot.ini, le plus simple est de booter sur une
disquette DOS (disquette d'urgence de WIn98), et avec EDIT créer ce fichier.
Il devrait contenir ceci :
--------- couper ici ---------
[boot loader]
timeout0
default=multi(0)disk(0)rdisk(1)partition(1)WINDOWS
[Operating Systems]
multi(0)disk(0)rdisk(1)partition(1)WINDOWS="Windows XP" /fastdetect
--------- couper ici ---------

Mais SI le disque SATA se comporte réellement comme un SCSI, la syntaxe
devrait être :
scsi(0)disk(1)rdisk(0)partition(1)WINDOWS

Le n° qui suit le paramètre "disk" est l'ID du DD SCSI


Dans le doute, je te conseille de prévoir un BOOT.INI avec plusieurs choix
possibles, que tu testeras jusqu'à ce que ça marche..
C'est très empirique comme méthode, mais elle fonctionne!
Docn, p.ex. :
--------- couper ici ---------
[boot loader]
timeout0
default=multi(0)disk(0)rdisk(1)partition(1)WINDOWS
[Operating Systems]
multi(0)disk(0)rdisk(1)partition(1)WINDOWS="Windows XP (config IDE)"
/fastdetect
scsi(0)disk(0)rdisk(0)partition(1)WINDOWS="Windows XP (config SCSI 0)"
/fastdetect
scsi(0)disk(1)rdisk(0)partition(1)WINDOWS="Windows XP (config SCSI 1)"
/fastdetect
--------- couper ici ---------

Et si tout cela échoue, il te reste quand même une solution :
la "réparation" de XP (je n'ai pas dit "récuperation")
cf.:
http://www.bellamyjc.org/fr/windows2000.html#repair

Cette manip CONSERVE les données existantes!

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*




Avatar
Jean-Claude BELLAMY
Michel_D <MD> s'est ainsi exprimé:

C'est quand même un problème facilement évitable en réalisant
l'install sur la partition de démarrage (c'est sur il faut se créer
le multiboot).



oui, MAIS à la condition de ne pas effacer cette partiton ! ;+))

D'ailleurs, je l'ai écrit en toutes lettres ici :
"Supprimer un autre système dans le multiboot de Windows NT/2000/XP"
http://www.bellamyjc.org/fr/pratiquemultiboot.html#supprOSmultiNT

ATTENTION !
il faut ABSOLUMENT conserver les fichiers
de NT/2000/XP servant au démarrage :
NTLDR
NTDETECT.COM
BOOT.INI
BOOTFONT.BIN (uniquement sous 2000 et XP)
ARCLDR.EXE (uniquement sous 2000 Serveur)
ARCSETUP.EXE (uniquement sous 2000 Serveur)
NTBOOTDD.SYS (éventuel, dans le cas de disque SCSI)

sinon NT/2000/XP ne pourrait plus démarrer !

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*
Avatar
gillesvt
Salut,

N'est-il pas plus simple d'installer un deuxième Wxp sur le disque C et de
choisir ensuite le disque de démarage D avec l'interface de XP ?

Je pose la question, peut-etre est-ce une grosse bétise mais ça me semble
moins contraignant et aussi peut-etre aussi rapide ???


Gilles
Avatar
William Marie
"Annod" a écrit dans le message de
news:
Bonjour,
J'ai upgradé mon PC de WIN 98SE sur disque C (une seule partition) à
WIN XP en ajoutant un disque D (une seule partition).
J'avais donc un double-boot XP - 98 qui marchait très bien :
- Win 98 SE sur un disque C IDE Primary Maître
- Win XP sur disque D Serial ATA par Carte PCI Promise SATA traitée
comme un Controleur SCSI .
N'ayant donc plus besoin de Win 98SE, j'ai reformaté le disque C à
l'aide d'une disquette de démarrage Win 98 SE avec l'instruction DOS


:
A:>format C: /s
Mais maintenant quand j'allume mon PC je tombe sur l'invite C:> et


XP
ne se lance pas !
Que dois-je faire pour que XP se lance sur D et que je puisse


utiliser
C pour stocker normalement des informations (sans y mettre Win 98SE
dont je n'ai plus besoin) ?
Je suis allé sur le site du spécialiste du multi-boot JC Bellamy


mais
il me faudrait des explications complémentaires car je suis trop
nouveau pour bien comprendre, surtout en matière de DOS.
D'avance merci.



Il aurait fallu, dès le départ, prévoir du multiboot ce qui permet
toutes les concetés possibles (un système planté n'empêche pas un
autre de fonctionner) y compris de flinguer la partition C: (et la
reconstituer en 10 mn) sans jamais perdre la possiblité d'atteindre
ses systèmes avec une disquette de démarrage. Voir messages plus
détaillés à ce sujet postés il y a quelques jours.
--
========================================================== William Marie
Toulouse (France)
mailto:
ATTENTION ! Anti-SPAM pour m'écrire remplacer trapellun.net
par free.fr
http://wmarie.free.fr
===========================================================
Avatar
ppla
"Jean-Claude BELLAMY" wrote in message news:<u5mW$...
Annod s'est ainsi exprimé:

> Bonjour,
> J'ai upgradé mon PC de WIN 98SE sur disque C (une seule partition) à
> WIN XP en ajoutant un disque D (une seule partition).
> J'avais donc un double-boot XP ? 98 qui marchait très bien :
> - Win 98 SE sur un disque C IDE Primary Maître
> - Win XP sur disque D Serial ATA par Carte PCI Promise SATA traitée
> comme un Controleur SCSI ?
> N'ayant donc plus besoin de Win 98SE, j'ai reformaté le disque C à
> l'aide d'une disquette de démarrage Win 98 SE avec l'instruction DOS :
> A:>format C: /s

Cosaque !!! ;+)
Ah ces maniaques de la reformatite !

En faisant cela, tu as tout flingué le boot de XP :
- le secteur de boot "NT"
- les fichiers :
NTLDR (le loader)
NTDETECT.COM (détection des périphériques de base)
BOOT.INI (description des OS installés)
BOOTFONT.BIN (la police de caractères utilisée)
+ (à vérifier) NTBOOTDD.SYS (le driver SCSI)

> Mais maintenant quand j'allume mon PC je tombe sur l'invite C:> et XP
> ne se lance pas !
Le contraire eût été extrêmement étonnant ! ;+)

> Que dois-je faire pour que XP se lance sur D et que je puisse utiliser
> C pour stocker normalement des informations (sans y mettre Win 98SE
> dont je n'ai plus besoin) ?
> Je suis allé sur le site du spécialiste du multi-boot JC Bellamy mais
> il me faudrait des explications complémentaires car je suis trop
> nouveau pour bien comprendre, surtout en matière de DOS.

Le fait que tu sois sur un DD SATA risque de compliquer sérieusement les
choses!
Essaye ceci :

1) Pour commencer, rétablir le secteur de boot sur C:
Boote sur le CD de XP, lance la console de récupération
(taper R au 1er écran)
Sous cette console, tape la commande :
FIXBOOT
http://www.bellamyjc.org/fr/windowsxp2003.html#consolerecup


2) Il faut à présent restaurer les fichiers flingués
Toujours sous la console, tape les commandes suivantes :
copy X:i386NTLDR C:
copy X:i386NTDETECT.COM C:
copy X:i386BOOTFONT.BIN C:
"X" étant la lettre de ton lecteur de CD
(peut-être "E" chez toi, à toi de voir)

3) Mais cela est incomplet, car il manque :
- C:BOOT.INI
et il n'y a aucun éditeur disponible sous la console
- C:NTBOOD.SYS (éventuellement)
Je dis "éventuellement" car cela dépend du BIOS et comment
se comporte ta carte SATA (n'en ayant pas sous la main, je ne
sais pas comment est la config)
Dans le cas de "vrai" disque SCSI, ce fichier est nécessaire ,
si le BIOS de la carte SCSI a été désactivé. J'ignore ce qu'il
en est avec une carte SATA.
C'est une copie (renommée en "NTBOOTDD.SYS") du driver
xxxxxxxxxx.sys de la carte SCSI.

Pour créer le fichier C:boot.ini, le plus simple est de booter sur une
disquette DOS (disquette d'urgence de WIn98), et avec EDIT créer ce fichier.
Il devrait contenir ceci :
--------- couper ici ---------
[boot loader]
timeout0
default=multi(0)disk(0)rdisk(1)partition(1)WINDOWS
[Operating Systems]
multi(0)disk(0)rdisk(1)partition(1)WINDOWS="Windows XP" /fastdetect
--------- couper ici ---------

Mais SI le disque SATA se comporte réellement comme un SCSI, la syntaxe
devrait être :
scsi(0)disk(1)rdisk(0)partition(1)WINDOWS

Le n° qui suit le paramètre "disk" est l'ID du DD SCSI


Dans le doute, je te conseille de prévoir un BOOT.INI avec plusieurs choix
possibles, que tu testeras jusqu'à ce que ça marche..
C'est très empirique comme méthode, mais elle fonctionne!
Docn, p.ex. :
--------- couper ici ---------
[boot loader]
timeout0
default=multi(0)disk(0)rdisk(1)partition(1)WINDOWS
[Operating Systems]
multi(0)disk(0)rdisk(1)partition(1)WINDOWS="Windows XP (config IDE)"
/fastdetect
scsi(0)disk(0)rdisk(0)partition(1)WINDOWS="Windows XP (config SCSI 0)"
/fastdetect
scsi(0)disk(1)rdisk(0)partition(1)WINDOWS="Windows XP (config SCSI 1)"
/fastdetect
--------- couper ici ---------

Et si tout cela échoue, il te reste quand même une solution :
la "réparation" de XP (je n'ai pas dit "récuperation")
cf.:
http://www.bellamyjc.org/fr/windows2000.html#repair

Cette manip CONSERVE les données existantes!



******************************************************************************
Je te remercie pour ta description : "Installation/Réparation de XP"
ci-dessous qui me semble le plus simple.
http://www.bellamyjc.org/fr/windows2000.html#repair
Problème N° 1 :
1- booter le CD XP : gros problème !!!
Je te rappelle que j'ai 2 disques physiques : C: (IDE) sur lequel j'ai
fait A:> Format C: /s (avec Disquette de Démarrage Win 98 SE) et D:
(SATA-SCSI) avec XP dessus.
- Quand je mets dans le BIOS le 1 er Boot à "Lecteur CD" et le CD de
XP dans le lecteur le système me dit :
Not boot devices found - System halted
- Quand je mets dans le BIOS le 1 er Boot à "Disquette" et la
Disquette de Démarrage WIn 98 SE dans le lecteur de disquette le
système me donne l'invite sous Win 98 SE : A:> et ne boote pas XP qui
est ds le lecteur Cd,
- Quand je mets dans le BIOS le 1 er Boot à "IDE HDD" le système me
donne l'invite sous Win 98 SE : C:> et ne boote pas XP qui est ds le
lecteur Cd.
Alors ma question est : comment faire pour booter le CD XP ???

D.D.
Avatar
Michel_D
"Annod" a écrit dans le message news:
"Jean-Claude BELLAMY" wrote in message news:<u5mW$...
> Annod s'est ainsi exprimé:
>
> > Bonjour,
> > J'ai upgradé mon PC de WIN 98SE sur disque C (une seule partition) à
> > WIN XP en ajoutant un disque D (une seule partition).
> > J'avais donc un double-boot XP ? 98 qui marchait très bien :
> > - Win 98 SE sur un disque C IDE Primary Maître
> > - Win XP sur disque D Serial ATA par Carte PCI Promise SATA traitée
> > comme un Controleur SCSI ?
> > N'ayant donc plus besoin de Win 98SE, j'ai reformaté le disque C à
> > l'aide d'une disquette de démarrage Win 98 SE avec l'instruction DOS :
> > A:>format C: /s
>
> Cosaque !!! ;+)
> Ah ces maniaques de la reformatite !
>
> En faisant cela, tu as tout flingué le boot de XP :
> - le secteur de boot "NT"
> - les fichiers :
> NTLDR (le loader)
> NTDETECT.COM (détection des périphériques de base)
> BOOT.INI (description des OS installés)
> BOOTFONT.BIN (la police de caractères utilisée)
> + (à vérifier) NTBOOTDD.SYS (le driver SCSI)
>
> > Mais maintenant quand j'allume mon PC je tombe sur l'invite C:> et XP
> > ne se lance pas !
******************************************************************************
Je te remercie pour ta description : "Installation/Réparation de XP"
ci-dessous qui me semble le plus simple.
http://www.bellamyjc.org/fr/windows2000.html#repair
Problème N° 1 :
1- booter le CD XP : gros problème !!!
Je te rappelle que j'ai 2 disques physiques : C: (IDE) sur lequel j'ai
fait A:> Format C: /s (avec Disquette de Démarrage Win 98 SE) et D:
(SATA-SCSI) avec XP dessus.
- Quand je mets dans le BIOS le 1 er Boot à "Lecteur CD" et le CD de
XP dans le lecteur le système me dit :
Not boot devices found - System halted
- Quand je mets dans le BIOS le 1 er Boot à "Disquette" et la
Disquette de Démarrage WIn 98 SE dans le lecteur de disquette le
système me donne l'invite sous Win 98 SE : A:> et ne boote pas XP qui
est ds le lecteur Cd,
- Quand je mets dans le BIOS le 1 er Boot à "IDE HDD" le système me
donne l'invite sous Win 98 SE : C:> et ne boote pas XP qui est ds le
lecteur Cd.
Alors ma question est : comment faire pour booter le CD XP ???

D.D.



Faite par pitié l'install sur la partition de démarrage, cela vous évitera pas
mal d'ennui.
Avatar
ppla
(Annod) wrote in message news:...
"Jean-Claude BELLAMY" wrote in message news:<u5mW$...
> Annod s'est ainsi exprimé:
>
> > Bonjour,
> > J'ai upgradé mon PC de WIN 98SE sur disque C (une seule partition) à
> > WIN XP en ajoutant un disque D (une seule partition).
> > J'avais donc un double-boot XP ? 98 qui marchait très bien :
> > - Win 98 SE sur un disque C IDE Primary Maître
> > - Win XP sur disque D Serial ATA par Carte PCI Promise SATA traitée
> > comme un Controleur SCSI ?
> > N'ayant donc plus besoin de Win 98SE, j'ai reformaté le disque C à
> > l'aide d'une disquette de démarrage Win 98 SE avec l'instruction DOS :
> > A:>format C: /s
>
> Cosaque !!! ;+)
> Ah ces maniaques de la reformatite !
>
> En faisant cela, tu as tout flingué le boot de XP :
> - le secteur de boot "NT"
> - les fichiers :
> NTLDR (le loader)
> NTDETECT.COM (détection des périphériques de base)
> BOOT.INI (description des OS installés)
> BOOTFONT.BIN (la police de caractères utilisée)
> + (à vérifier) NTBOOTDD.SYS (le driver SCSI)
>
> > Mais maintenant quand j'allume mon PC je tombe sur l'invite C:> et XP
> > ne se lance pas !
> Le contraire eût été extrêmement étonnant ! ;+)
>
> > Que dois-je faire pour que XP se lance sur D et que je puisse utiliser
> > C pour stocker normalement des informations (sans y mettre Win 98SE
> > dont je n'ai plus besoin) ?
> > Je suis allé sur le site du spécialiste du multi-boot JC Bellamy mais
> > il me faudrait des explications complémentaires car je suis trop
> > nouveau pour bien comprendre, surtout en matière de DOS.
>
> Le fait que tu sois sur un DD SATA risque de compliquer sérieusement les
> choses!
> Essaye ceci :
>
> 1) Pour commencer, rétablir le secteur de boot sur C:
> Boote sur le CD de XP, lance la console de récupération
> (taper R au 1er écran)
> Sous cette console, tape la commande :
> FIXBOOT
> http://www.bellamyjc.org/fr/windowsxp2003.html#consolerecup
>
>
> 2) Il faut à présent restaurer les fichiers flingués
> Toujours sous la console, tape les commandes suivantes :
> copy X:i386NTLDR C:
> copy X:i386NTDETECT.COM C:
> copy X:i386BOOTFONT.BIN C:
> "X" étant la lettre de ton lecteur de CD
> (peut-être "E" chez toi, à toi de voir)
>
> 3) Mais cela est incomplet, car il manque :
> - C:BOOT.INI
> et il n'y a aucun éditeur disponible sous la console
> - C:NTBOOD.SYS (éventuellement)
> Je dis "éventuellement" car cela dépend du BIOS et comment
> se comporte ta carte SATA (n'en ayant pas sous la main, je ne
> sais pas comment est la config)
> Dans le cas de "vrai" disque SCSI, ce fichier est nécessaire ,
> si le BIOS de la carte SCSI a été désactivé. J'ignore ce qu'il
> en est avec une carte SATA.
> C'est une copie (renommée en "NTBOOTDD.SYS") du driver
> xxxxxxxxxx.sys de la carte SCSI.
>
> Pour créer le fichier C:boot.ini, le plus simple est de booter sur une
> disquette DOS (disquette d'urgence de WIn98), et avec EDIT créer ce fichier.
> Il devrait contenir ceci :
> --------- couper ici ---------
> [boot loader]
> timeout0
> default=multi(0)disk(0)rdisk(1)partition(1)WINDOWS
> [Operating Systems]
> multi(0)disk(0)rdisk(1)partition(1)WINDOWS="Windows XP" /fastdetect
> --------- couper ici ---------
>
> Mais SI le disque SATA se comporte réellement comme un SCSI, la syntaxe
> devrait être :
> scsi(0)disk(1)rdisk(0)partition(1)WINDOWS
>
> Le n° qui suit le paramètre "disk" est l'ID du DD SCSI
>
>
> Dans le doute, je te conseille de prévoir un BOOT.INI avec plusieurs choix
> possibles, que tu testeras jusqu'à ce que ça marche..
> C'est très empirique comme méthode, mais elle fonctionne!
> Docn, p.ex. :
> --------- couper ici ---------
> [boot loader]
> timeout0
> default=multi(0)disk(0)rdisk(1)partition(1)WINDOWS
> [Operating Systems]
> multi(0)disk(0)rdisk(1)partition(1)WINDOWS="Windows XP (config IDE)"
> /fastdetect
> scsi(0)disk(0)rdisk(0)partition(1)WINDOWS="Windows XP (config SCSI 0)"
> /fastdetect
> scsi(0)disk(1)rdisk(0)partition(1)WINDOWS="Windows XP (config SCSI 1)"
> /fastdetect
> --------- couper ici ---------
>
> Et si tout cela échoue, il te reste quand même une solution :
> la "réparation" de XP (je n'ai pas dit "récuperation")
> cf.:
> http://www.bellamyjc.org/fr/windows2000.html#repair
>
> Cette manip CONSERVE les données existantes!

******************************************************************************
Je te remercie pour ta description : "Installation/Réparation de XP"
ci-dessous qui me semble le plus simple.
http://www.bellamyjc.org/fr/windows2000.html#repair
Problème N° 1 :
1- booter le CD XP : gros problème !!!
Je te rappelle que j'ai 2 disques physiques : C: (IDE) sur lequel j'ai
fait A:> Format C: /s (avec Disquette de Démarrage Win 98 SE) et D:
(SATA-SCSI) avec XP dessus.
- Quand je mets dans le BIOS le 1 er Boot à "Lecteur CD" et le CD de
XP dans le lecteur le système me dit :
Not boot devices found - System halted
- Quand je mets dans le BIOS le 1 er Boot à "Disquette" et la
Disquette de Démarrage WIn 98 SE dans le lecteur de disquette le
système me donne l'invite sous Win 98 SE : A:> et ne boote pas XP qui
est ds le lecteur Cd,
- Quand je mets dans le BIOS le 1 er Boot à "IDE HDD" le système me
donne l'invite sous Win 98 SE : C:> et ne boote pas XP qui est ds le
lecteur Cd.
Alors ma question est : comment faire pour booter le CD XP ???

D.D.



******************************************************************************
Bonsoir,
J'ai fait :
http://www.bellamyjc.org/fr/windows2000.html#repair
Au premier Ecran, j'ai répondu : "Pour installer Windows XP
maintenant, appuyez sur Entrée"
Le système m'a répondu : "Le programme d'installation ne trouve pas le
contrat de licence d'utilisateur final"
Il me dit donc qu'il ne peut pas continuer et me demande de sortir par
PF3.
Qu'est-ce que cela veut dire.
Merci.

D.D.
Avatar
ppla
"William Marie" wrote in message news:<3fd4e340$0$28698$...
"Annod" a écrit dans le message de
news:
> Bonjour,
> J'ai upgradé mon PC de WIN 98SE sur disque C (une seule partition) à
> WIN XP en ajoutant un disque D (une seule partition).
> J'avais donc un double-boot XP - 98 qui marchait très bien :
> - Win 98 SE sur un disque C IDE Primary Maître
> - Win XP sur disque D Serial ATA par Carte PCI Promise SATA traitée
> comme un Controleur SCSI .
> N'ayant donc plus besoin de Win 98SE, j'ai reformaté le disque C à
> l'aide d'une disquette de démarrage Win 98 SE avec l'instruction DOS
:
> A:>format C: /s
> Mais maintenant quand j'allume mon PC je tombe sur l'invite C:> et
XP
> ne se lance pas !
> Que dois-je faire pour que XP se lance sur D et que je puisse
utiliser
> C pour stocker normalement des informations (sans y mettre Win 98SE
> dont je n'ai plus besoin) ?
> Je suis allé sur le site du spécialiste du multi-boot JC Bellamy
mais
> il me faudrait des explications complémentaires car je suis trop
> nouveau pour bien comprendre, surtout en matière de DOS.
> D'avance merci.

Il aurait fallu, dès le départ, prévoir du multiboot ce qui permet
toutes les concetés possibles (un système planté n'empêche pas un
autre de fonctionner) y compris de flinguer la partition C: (et la
reconstituer en 10 mn) sans jamais perdre la possiblité d'atteindre
ses systèmes avec une disquette de démarrage. Voir messages plus
détaillés à ce sujet postés il y a quelques jours.
--
========================================================== > William Marie
Toulouse (France)
mailto:
ATTENTION ! Anti-SPAM pour m'écrire remplacer trapellun.net
par free.fr
http://wmarie.free.fr
==========================================================


Bonsoir,
Je vois mes disques C (IDE)Win 98 et D (SCSI) Win XP sous DOS et dans
l'explorateur Windows.
**Réparation de XP ?
Le problème de la réparation, c'est qu'il voit bien que j'ai déjà Win
XP, mais au lieu de me proposer une réparation, il veut refaire une
installation (et il ne me laisse pas le choix) :
Début message ________________________________________________________________
" Installation de WIN XP Edition familiale
"
"ATTENTION : un dossier WINDOWS contenant déjà une installation de
Windows existe déjà.
"Si vous continuez, l'installation de Windows existante sera
remplacée.
"etc....
Fin Message___________________________________________________________________
**Boot.ini ?
J'ai donc choisi de modifier Boot.ini comme ceci :
Début Boot.ini__________________________________________________________________________
[boot loader]
timeout0
default=multi(0)disk(0)rdisk(1)partition(1)WINDOWS
[Operating Systems]
scsi(0)disk(0)rdisk(0)partition(1)WINDOWS="Windows XP "/fastdetect
Fin Boot.ini_____________________________________________________________________________________
Nb : Le N° entre parenthèses du paramètre "disk" pour scsi est l'ID du
disque N° 2 (D:) soit "0".
Boot.ini me permet les 2 choix :
-Windows XP
-Windows (par défaut)

-Windows (par défaut) apparait avec l'écran de chargement XP mais
reboucle aussitôt sur l'écran de BIOS sans booter (j'ai l'écran bleu
une seconde et c'est tout!)et ça tourne en rond indéfiniement !!!!
-Windows XP donne le message suivant :
Début message________________________________________________________________________________
"Pb configuration materiel d'un disque.
"Impossible de lire à partir du disque de démarrage sélectionné.
"Vérifier le chemin d'accès du démarrage et le lecteur de disque.
Fin du message_______________________________________________________________________

Mais je crois que j'ai un problème avec le pilote de ma carte SCSI
dont j'ai recopié le fichier xxxxx.sys en Ntbootdd.sys dans la racine
de c:
Vous savez comment bootent les disques SCSI ?