IMPORTANT
J'ai reçu plusieurs mails de plusieurs personnes différentes (3 exactement)
m'informant que malgré mes conseils et après avoir suivi à la lettre la démarche
n'obtenaient pas un CD de Boot fonctionnel.
Le fameux message "Couldn't find NTLDR" apparaissait en permanence.
J'ai trouvé la solution.
Il s'agit d'une erreur au niveau du Nom du volume.
Je vous avais donné "WXPProSP1".
Le problème c'est que ce nom fait plus de 8 caractères.
Donnez lui plutôt le nom "XPProSP1" et tout devrait rentrer dans l'ordre.
A tchao, bye, bye !
NB : Pour créer un DVD
Bootable de Windows XP, ils vous suffit de suivre la même méthode que celle qui suit mais en choisissant dans Nero de créer un DVD Bootable (Amorce). Les
options restent les mêmes.
Première question qui pourrait vous venir à l'esprit : Pourquoi ? En effet, quel peut bien
être l'intérêt de créer un CD Bootable de Windows XP alors que celui vendu dans le commerce l'est déjà.
-
Tout simplement pour faire comme moi, c'est-à-dire y ajouter les drivers de vos périphériques
(Carte Graphique, Carte Son, Scanner, Imprimante...) mais aussi : Patchs correctifs pour Windows XP, Logiciels divers (Windows Media Player 9, BootVis,
Customizer XP...), Service Pack, derniers drivers DirectX et surtout... Photos de famille.
-
Parce que vous avez une image .ISO de Windows XP et que vous voulez qu'il démarre direct dans le
BIOS (ça vous fait en plus économiser les 6 disquettes de démarrage nécessaire à Windows).
-
Pour vous amuser ou vous instruire et ainsi pouvoir conseiller des amis qui en auraient besoin...
Les avantages sont nombreux : cela vous évite d'avoir 36 CDs différents pour chacun de vos
périphériques, vous avez tout sous la main sur un seul CD, vous pouvez revendre votre CD original (à voir, je suis pas sûr)...
En fait, j'ai ajouté cette page à mon site car j'ai rencontré quelques problèmes pour recréer mon CD
Bootable (manque d'infos sur Internet, manque de clarté des infos, procédés utilisés compliqués, logiciel utilisés différents de ceux en ma possession...) et
puis aussi parce que le SP1 est arrivé.
Mais bon, trêve de bavardage
et passons à présent à la partie technique.
J'ai refait mon CD Bootable de Windows XP Pro en utilisant CDRWIN 3.9A et Nero 5.5.10.0 avec un
graveur TEAC-CDW512E sur un support réinscriptible à la vitesse de 10X.
Cette méthode peut être adaptée à Easy CD Creator assez facilement. Si vous hésitez ou rencontrez des problèmes, demandez-moi.
-
Préparation
-
Création du fichier image d'amorce avec CDRWIN
-
Gravure du CD avec Nero Burning Rom
Préparation de l'image
Elle consiste à copier dans un dossier de votre disque dur (par ex : C:\WinXP_CDBoot) le CDROM original de Windows XP.
C'est-à-dire :
-
La racine du CD, comportant les fichiers
-
WIN51
-
WIN51IP (pour Windows XP Pro)
WIN51IC (pour Windows XP Home)
-
BOOTFONT.BIN (la police de caractères utilisée lors du boot du CD)
-
AUTORUN.INF
-
SETUP.EXE
ces deux derniers fichiers sont utiles pour relancer éventuellement l'installation depuis Windows...
-
LISEZMOI.HTM
-
Le répertoire \I386 complet
-
Le répertoire \DOCS (facultatif)
-
Le répertoire \SUPPORT (facultatif)
-
Le répertoire \VALUEADD (facultatif)
Ensuite, créez un nouveau répertoire de 8 caractères maxi, où vous y mettrez les différents drivers, SP, etc... (par
ex : \1PORTANT)
Si vous êtes en possession d'un fichier .ISO, il vous faut utiliser WinImage (ou ISO Buster) pour l'extraire sur
votre disque dur.
Création du fichier image d'amorce avec CDRWIN
Pour être Bootable, le CD doit posséder une zone de 2048 octets (non visible dans l'explorateur ni à l'aide d'une
commande dir) correctement initialisée, qui n'est autre que le secteur de boot (secteur n°20 du CD).
A la différence des disques durs ou des disquettes, les secteurs de CD ont une taille de 2048 octets.
Il faut donc utiliser un logiciel de gravure capable de créer un CD Bootable et autorisant la définition avec
précision de cette amorce, et surtout qui sache récupérer facilement cette même zone depuis un autre CD Bootable du même type.
Seul CDRWIN, édité par Golden Hawk Technology,
est capable à ce jour (à ma connaissance) d'éditer ce fichier d'amorce.
Remarque importante : CDRWIN est un
produit commercial (39 $ US), que l'on peut se procurer sur le site de GoldenHawk.
Le logiciel, qui fonctionne sous toute plate-forme Win32, est pleinement utilisable même si on ne s'est pas enregistré, par contre dans ce cas la vitesse de
gravure sera limitée à 1X. C'est pourquoi, j'ai décidé d'utiliser Nero pour la Gravure.
Création du fichier image d'amorce
Commencer par insérer un CD d'origine de Windows XP dans un lecteur de CD quelconque (le graveur
qui va être utilisé ou un autre lecteur).
Lancer CDRWIN, puis appuyer sur le 3ème bouton de la barre de commande.

Cela provoque l'ouverture d'une boite de dialogue :

Remplissez les différents champs :
-
Extract Mode... : Select Sectors (on veut extraire des secteurs d'un CD existant)
-
Image Filename : C:\WinXP_CDBoot\xpboot.bin
(fichier placé dans la racine même de l'image Windows XP, mais c'est totalement arbitraire, de même que son nom)
-
Sector Selection
-
Quand tout est prêt, appuyer sur Start
S'il n'y a pas eu d'erreur, on doit voir apparaître le message suivant :

Si vous éprouvez des difficultés pour réaliser ce fichier image d'amorce
(ou si vous avez une image .ISO), vous pouvez le télécharger en cliquant ici.
Création du CD avec Nero Burning Rom
Tout d'abord, il vous faut faire la modification suivante dans la base de registre :
[HKCU\Software\ahead\Nero - Burning Rom\General\AddISOFileVersion]
Mettez la valeur à 0.
Plus simple, téléchargez ce fichier et lancez-le pour
faire la modification automatiquement.
Cela vous évitera d'avoir l'erreur suivante lors du lancement du CD dans le BIOS :
"CD BOOT : Couldn't find NTLDR"
Redémarrez votre ordinateur puis lancez Nero.
Dans la fenêtre qui apparaît, choisissez comme nouvelle compilation CD-ROM (Boot).
Laissez les paramètres tel quel (nous y reviendrons après) et cliquez directement sur Nouveau.

Transférez ensuite l'ensemble de vos fichiers par Glisser/Déposer (Patience car ça prend un peu de
temps...). Vous devez ensuite avoir quelque chose comme ça :

Si vous effectuez l'opération à partir de la version Home de Windows XP, vous devez avoir le fichier
WIN51IC à la place de WIN51IP.
De même, si vous avez intégré le SP1 de Windows XP à votre Windows XP (grâce
à l'utilitaire Update.exe présent dans le Service Pack),
vous avez deux fichiers supplémentaires (win51ip.sp1 et spnotes.htm).
Et pour ceux qui ont intégré le SP2 de Windows XP à Windows XP Service Pack 1
(grâce à l'utilitaire Update.exe présent dans le Service Pack),
vous avez deux autres fichiers supplémentaires (win51ip.sp2 et setupxp.htm).
Allez ensuite dans le menu Fichier de Nero, puis Graver le CD...
Allez ensuite dans l'onglet Boot.

Cochez Fichier image. Faites Parcourir... et sélectionnez le fichier xpboot.bin
créé (ou téléchargé) précédemment.
Dans Options approfondies, sélectionnez :
Allez ensuite dans l'onglet ISO et appliquez les réglages comme sur la capture ci-dessous.
Rm : Vous pouvez cocher Joliet si vous voulez conserver les noms long de vos fichiers ajoutés dans le
dossier 1PORTANT.

Viens ensuite l'onglet Label. Encore une fois effectuez les réglages comme dans la capture qui
suit.
N'oubliez pas d'indiquer Microsoft Corporation (respectez le Copyright !)

Dans l'onglet Dates, cochez Utiliser la date et l'heure du fichier d'origine.
Enfin dans l'onglet Graver, sélectionnez votre vitesse de gravure et sélectionnez
Disc-At-Once.
Il ne vous reste plus qu'à lancer la gravure.
Je vous conseil de le faire une première fois sur un CD-RW
(au cas ou cela ne fonctionnerait pas)
puis sur CD-R.