GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Windows XP à partir d'Ubuntu via USB ?

Je dois installer Windows XP sur ma machine qui exécute actuellement Ubuntu 10.10. J'ai un ISO intégré pour XP et seulement un USB pour démarrer. Je n'ai pas accès à une autre machine Windows et ma machine virtuelle Windows ne reconnaît pas ma clé USB. La solution doit être purement basée sur Linux.

Réponse acceptée :

À moins que vous n'ayez un SETUPLDR.BIN modifié, il ne fonctionnera pas directement depuis USB.

Needed:

    Modified SETUPLDR.BIN

    special stuff in the bootsector of the partition (use ms-sys).

    Modified copy of txtsetup.sif copied to the root level

    NTDETECT.COM copied to root level

WinUSB ne le fait pas, UNetBootin ne le fait pas, le tutoriel diskpart ne le fait pas, WinToFlash ne le fait pas, et taper l'iso sur le périphérique avec dd ne le fait pas.

Rufus le fait. Cependant, il s'agit d'un utilitaire Windows uniquement (qui n'est pas pris en charge par Wine), alors suivez le tutoriel ici (le gros message) :

https://superuser.com/questions/99478/make-a-bootable-usb-to-install-windows-xp-from-linux

Vous pouvez également essayer d'utiliser QEMU ou VirtualBox où vous faites en sorte que l'un des disques durs de la machine virtuelle soit votre véritable disque dur cible, et que l'hyperviseur démarre simplement l'iso comme un CD (émulation matérielle réelle, pas l'émulation de disque BIOS que Grub4DOS fait. Oui, un "vrai faux" par opposition à un "faux faux".).
Notez simplement que vous devrez créer un deuxième profil matériel, car Windows se configure sur une configuration matérielle spécifique lors de la première partie du installation, et la plate-forme matérielle évoquée par l'hyperviseur n'est pas la même que votre plate-forme matérielle réelle.
Je ne sais pas si cela fonctionnerait. Je recommande d'imiter Rufus.

La méthode de chargement de l'ensemble de l'iso en mémoire et de son démarrage entraîne généralement un écran bleu à un moment donné. Firadisk arrête cet écran bleu. Si vous voulez vraiment utiliser cette méthode, consultez ceci :http://diddy.boot-land.net/firadisk/files/win_iso_install.htm

Modifier : Je viens d'essayer Multisystem (une application Linux) pour créer une clé USB amorçable dans le programme d'installation de XP. Cela fonctionne, cependant, il utilise la méthode de chargement de l'intégralité de l'iso en mémoire en conjonction avec Firadisk, comme l'indique le lien ci-dessus.

Personnellement, je trouve la solution spécifique de Multisystem pour créer un programme d'installation USB XP indésirable. J'ai dû installer xterm et exécuter un script d'installation qui téléchargeait un tas de choses. La clé USB résultante de moi disant seulement à Multisystem de le rendre amorçable à partir d'un iso d'installation XP comprenait Grub2, Syslinux, Grub4DOS, un iso amorçable Grub2, des trucs Plop et un tas d'entrées de menu. Vous devez savoir appuyer sur "Grub4DOS" dans le premier menu, le menu Grub2, pour accéder à l'option d'installation de XP. On pourrait penser que si c'est la seule chose sur laquelle je veux qu'il soit amorçable, l'installation de XP serait dans le premier menu (oui, je sais, ce n'est pas possible avec la méthode Grub4DOS, mais que diriez-vous d'une note dans le menu ?). De plus, il doit charger l'intégralité de l'iso dans la mémoire, ce qui prend à la fois de la RAM et du temps. (Et si le système n'a pas assez de RAM ?)

En relation:La version Ubuntu 20.04 LTS ne peut pas démarrer et atterrit sur un écran vide après une nouvelle installation dans Oracle Virtual Box?

Et Multisystem insiste pour installer Grub2 chaque fois que vous l'utilisez avec une clé USB (même si elle est déjà installée) et voulait même redimensionner la partition de ma clé USB. Et met un tas d'extra là-dessus.

Remarque : doit installer Firadisk à partir de l'onglet non-libre pour qu'il puisse faire un programme d'installation USB XP. Un guide que j'ai lu disait d'installer également Plop pour créer un programme d'installation USB XP, mais je ne vois pas en quoi cela est nécessaire.

Autre remarque : vous devez démarrer dans la deuxième phase du programme d'installation de XP avec l'option de menu Grub4DOS pour charger à nouveau l'iso en mémoire, ce qui est toujours nécessaire dans la deuxième phase. (Au lieu de simplement démarrer sur le disque dur cible), c'est-à-dire si vous optez pour la méthode iso + Firadisk avec RAM.

Je recommande d'imiter ce que fait Rufus. Copiez simplement les fichiers et apportez quelques modifications.

Jacques


Ubuntu
  1. Installer Ubuntu à partir d'un fichier Iso sous Windows ?

  2. Comment installer Ubuntu à partir d'un fichier Iso ?

  3. Comment installer Windows 7 à partir d'un fichier Iso sur une partition distincte d'Ubuntu ?

  4. Comment installer à partir d'Ubuntu Alternate Cd?

  5. Comment installer Ubuntu 20.04 sur Windows 10 ?

Comment installer Ubuntu sur une clé USB

Comment installer Ubuntu

Comment installer Ubuntu 18.04 avec Windows 10

Comment installer Windows après Ubuntu Linux en double démarrage

Comment installer Ubuntu 20.04 sur Windows 10

Comment installer Ubuntu 22.04 sur Windows 10