GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Windows Xp da Ubuntu tramite USB?

Devo installare Windows XP sulla mia macchina che attualmente esegue Ubuntu 10.10. Ho un ISO integrato per XP e solo una USB da cui avviare. Non ho accesso a un'altra macchina Windows e la mia macchina virtuale Windows non riconosce la mia unità USB. La soluzione deve essere puramente basata su Linux.

Risposta accettata:

A meno che tu non abbia un SETUPLDR.BIN modificato, non funzionerà direttamente da 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 non lo fa, UNetBootin non lo fa, il tutorial diskpart non lo fa, WinToFlash non lo fa e il bit-banging dell'iso sul dispositivo con dd non lo fa.

Rufus fa questo. Tuttavia, è un'utilità solo per Windows (che non è supportata da Wine), quindi segui il tutorial qui (il grande post):

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

Potresti anche provare a utilizzare QEMU o VirtualBox dove in realtà fai in modo che uno dei dischi rigidi della VM sia il tuo vero disco rigido di destinazione e semplicemente che l'hypervisor avvii l'iso come un CD (emulazione hardware reale, non emulazione del disco BIOS che fa Grub4DOS. Sì, un "vero falso" in contrapposizione a un "falso falso".).
Tieni presente che dovrai creare un secondo profilo hardware, perché Windows si configura su una configurazione hardware specifica durante la prima parte del installazione e la piattaforma hardware evocata dall'hypervisor non è la stessa della piattaforma hardware reale.
Non sono sicuro che funzionerebbe. Consiglio di imitare Rufus.

Il metodo per caricare l'intero iso in memoria e avviarlo di solito si traduce in una schermata blu ad un certo punto. Firadisk interrompe quella schermata blu. Se vuoi davvero fare quel metodo, guarda questo:http://diddy.boot-land.net/firadisk/files/win_iso_install.htm

Modifica: Ho appena provato Multisystem (un'app Linux) per rendere avviabile un'unità USB nel programma di installazione di XP. Funziona, tuttavia, utilizza il metodo di caricamento dell'intero iso in memoria insieme a Firadisk, come discusso nel collegamento sopra.

Personalmente, trovo indesiderabile la soluzione specifica di Multisystem per creare un programma di installazione di USB XP. Ho dovuto installare xterm ed eseguire uno script di installazione che scaricava un sacco di cose. L'unità USB risultante da cui ho detto a Multisystem di renderlo avviabile da un'iso di installazione di XP includeva Grub2, Syslinux, Grub4DOS, un'iso di Grub2 avviabile, Plop e un sacco di voci di menu. Devi sapere di premere "Grub4DOS" nel primo menu, il menu Grub2, per accedere all'opzione per installare XP. Penseresti che se questa è l'unica cosa in cui voglio che sia avviabile, l'installazione di XP sarebbe nel primo menu (sì, lo so, non è possibile con il metodo Grub4DOS, ma che ne dici di una nota nel menu?). Inoltre deve caricare l'intero iso in memoria che richiede sia RAM che tempo. (Cosa succede se il sistema non ha abbastanza RAM?)

Correlati:Ubuntu 20.04 LTS Release non è in grado di avviarsi e atterra in una schermata vuota dopo una nuova installazione in Oracle Virtual Box?

E Multisystem insiste nell'installare Grub2 ogni volta che lo usi con una chiavetta USB (anche se è già installata) e voleva persino ridimensionare la partizione della mia chiavetta. E ci mette un sacco di extra.

Nota: è necessario installare Firadisk dalla scheda non libera per poter creare un programma di installazione di USB XP. Un howto che ho letto diceva di installare anche Plop per creare un programma di installazione di USB XP, ma non vedo come sia necessario.

Un'altra nota: è necessario avviare la seconda fase del programma di installazione di XP con l'opzione del menu Grub4DOS per caricare nuovamente l'iso in memoria, che è ancora necessaria nella seconda fase. (Invece di avviare semplicemente il disco rigido di destinazione) Cioè, se scegli il metodo iso + Firadisk con RAM.

Consiglio di imitare ciò che fa Rufus. Basta copiare i file e apportare alcune modifiche.

Giacomo


Ubuntu
  1. Installa Ubuntu | Come installare Ubuntu da USB? | Installazione di Ubuntu da Pen Drive

  2. Installare Ubuntu da un file ISO su Windows?

  3. Come installare Ubuntu dal file ISO?

  4. Come installare da Ubuntu CD alternativo?

  5. Come creare un supporto di installazione flash USB di Windows 7 da Linux?

Come installare Ubuntu su un'unità flash USB

Come installare Ubuntu

Come installare Ubuntu 18.04 insieme a Windows 10

Come installare Windows dopo Ubuntu Linux in Dual Boot

Come installare Ubuntu 20.04 su Windows 10

Come installare Ubuntu 22.04 su Windows 10