jeudi 22 octobre 2009

...

...

Morigan installe XP depuis une clef USB

Pourquoi faire simple quand on peut faire compliqué ? Telle devrait être ma devise, moi qui aime tellement que les choses soient simples tout en faisant toujours en sorte de les compliquer autant que possible.

Ce n’est pas sans lien avec cette habitude d’aimer chercher la petite bête si je n’ai pas produit de note depuis un bon moment : en effet, j’ai consacré une partie substantielle de mon temps ces dernières semaines à me familiariser et à refaire l’installation de mon netbook.

« Quoi ? C’est tout ? » Puis je déjà vous entendre vous esclaffer… Ah mais il y a une astuce : il s’agit d’installer Windows XP et Linux sur le même disque dur du même ordinateur, en tenant compte du fait que le netbook ne dispose pas de lecteurs CD, et que le disque dur (de type SATA avec 500 Go si vous voulez tout savoir) n’est pas supporté de manière native par Windows XP (ou en tout cas pas par la version dont je dispose, laquelle date d’avant le service pack 1) car il s’agit de matériel assez récent.


Donc, premier problème : comment installer Windows XP depuis une clef USB ?


Première étape

Vérifier que l’on dispose d’un ordinateur en mesure de booter depuis une clef USB.
Pour cela, il faut se rendre dans le BIOS (Suppr au démarrage), ou dans le menu BOOT (F11 au démarrage) pour vérifier que l’on puisse démarrer à partir d’une clef USB. Les netbook sont de facture récente, il n’y a donc pas de souci de ce coté, mais ce n’est pas le cas de tous les ordis.

Seconde étape

Créer une clef USB bootable.
Il y a plusieurs méthodes, mais je conseille d’utiliser Win Setup From USB, qui servira encore plus tard. Il faut alors l’installer (car tout le processus nécessite d’avoir au moins un autre ordi à disposition), brancher la clef USB à rendre bootable, et la formater avec l’utilitaire via le menu « Format usb disk ». Une fenêtre s’ouvre, il faut sélectionner la version, ici « XP bootable [ntldr] » puis de cliquer sur « Prepare drive ». La clef est alors formatée, toutes les données contenues dessus sont effacées, etc…

Troisième étape

Créer une clef d’installation de Windows.
Insérer le CD d’installation de Windows, sélectionner le dans la fenêtre principale de Win Setup From USB (le premier rectangle, faut browser), cliquer sur « refresh » au niveau de la clef, histoire de réactualiser tout ça, sélectionnez « removable » puis « GO ». Il est possible qu’il vous dise quelque chose, je sais plus quoi, mais faut juste faire OK machinalement. Si ça interrompt le transfert, faut réinstaller Win Setup From USB, puis vérifier le CD de Windows, puis recommencer.

Quatrième étape

Ajouter manuellement les drivers SATA manquant, et tout autre logiciel et patch intéressant.
La, c’est du copier coller. Il faut mettre les drivers (télécharger) dans le dossier $WIN_NT$.~BT de votre clef nouvellement reconvertie en cd d’installation de Windows. Ainsi, les driver SATA seront installés, ce qui élimine bien des tracas. Après ça, on peut copier ou on veut les drivers du matos, ça peut toujours servir de tout avoir sur un seul et même disque d’installation.

Cinquième étape

Installation de Windows.
C’est parti pour la grande fête. Si ça plante d’emblé, c’est qu’il y a un os, et faut recommencer la procédure. L’installation se lance, il faut s’occuper des partitions. Dans mon cas, 15 Go non formatés (dédiés à linux), et le reste en NTFS formaté normalement. Il faut un peu bidouiller, et prendre son temps. Ya pas de gros risque, le pire qui puisse arriver c’est de lancer une procédure longue qui ne débouche sur rien. Ensuite, continuer l’installation. L’ordi redémarre.

Et la, à chaque coup, il annonce que « hal.dll » manque, ou un truc comme ça. Ce n’est pas un problème de fichier, mais un problème de partition (la dll est là ou elle doit être, la vérité est ailleurs). Il faut donc reprendre la clef sur l’autre ordi, et éditer le Boot.ini (situé à la racine) pour remplacer la ligne :
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Second part of XP blabla setup from hd 0 part 1" /FASTDETECT
par :
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Second part of XP blabla setup from hd 0 part 1" /FASTDETECT
Après ça, tout se passe pour le mieux.


Si vous trouvez que je ne suis pas très clair, ya d’autres tutos sur le web, notamment celui là : http://www.mncorp.net/NewsTutoriels.php?Id=23
Par ailleurs, je parle là de clef USB, mais vous pouvez faire les mêmes manipulations avec des cartes flash, ou tout périphérique pourvu que votre machine accepte de booter dessus.


Et voilà. Aucune de ces étapes n’est très compliquée, mais elles ne s’inventent pas, et leur agencement est un chemin critique ou chaque étape est une chausse trappe prête à se refermer sur celui qui tente de mener à bien l’installation. La moindre faille oblige à tout reprendre depuis le début. L’informatique est un jeu de patience.
La prochaine fois, je parlerai de mes aventures formidables lors de la résolution du second problème : Faire cohabiter Windows et Linux sur le même disque dur.
____________________