GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Wie installiere ich Windows XP von Ubuntu über USB?

Ich muss Windows XP auf meinem Computer installieren, auf dem derzeit Ubuntu 10.10 ausgeführt wird. Ich habe ein Slipstream-ISO für XP und nur einen USB-Stick zum Booten. Ich habe keinen Zugriff auf eine andere Windows-Maschine und meine virtuelle Windows-Maschine erkennt mein USB-Laufwerk nicht. Die Lösung muss rein Linux-basiert sein.

Akzeptierte Antwort:

Wenn Sie keine modifizierte SETUPLDR.BIN haben, funktioniert sie nicht direkt über 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 tut dies nicht, UNetBootin tut dies nicht, das Diskpart-Tutorial tut dies nicht, WinToFlash tut dies nicht, und das Bit-Bangen der ISO auf das Gerät mit dd tut dies nicht.

Rufus macht das. Es ist jedoch ein reines Windows-Dienstprogramm (das von Wine nicht unterstützt wird), also folgen Sie dem Tutorial hier (der große Beitrag):

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

Sie könnten auch versuchen, QEMU oder VirtualBox zu verwenden, wo Sie tatsächlich eine der Festplatten der VM zu Ihrer eigentlichen Zielfestplatte machen, und den Hypervisor einfach die ISO wie eine CD booten lassen (tatsächliche Hardwareemulation, nicht BIOS-Festplattenemulation, die Grub4DOS tut). Ja, eine „echte Fälschung“ im Gegensatz zu einer „gefälschten Fälschung“.).
Beachten Sie nur, dass Sie ein zweites Hardwareprofil erstellen müssen, da Windows sich im ersten Teil des Installation, und die vom Hypervisor heraufbeschworene Hardwareplattform ist nicht die gleiche wie Ihre echte Hardwareplattform.
Ich bin mir nicht sicher, ob das funktionieren würde. Ich empfehle, Rufus zu imitieren.

Die Methode, die gesamte ISO in den Speicher zu laden und zu booten, führt normalerweise irgendwann zu einem blauen Bildschirm. Firadisk stoppt diesen Bluescreen. Wenn Sie diese Methode wirklich durchführen möchten, sehen Sie sich Folgendes an:http://diddy.boot-land.net/firadisk/files/win_iso_install.htm

Bearbeiten: Ich habe gerade Multisystem (eine Linux-App) ausprobiert, um ein USB-Laufwerk in das XP-Installationsprogramm bootfähig zu machen. Es funktioniert, verwendet jedoch die Methode, die gesamte ISO in Verbindung mit Firadisk in den Speicher zu laden, wie der obige Link erläutert.

Persönlich finde ich die spezifische Lösung von Multisystem zum Erstellen eines USB XP-Installationsprogramms unerwünscht. Ich musste xterm installieren und ein Installationsskript ausführen, das eine Menge Zeug heruntergeladen hat. Das resultierende USB-Laufwerk, bei dem ich Multisystem nur mitteilte, es von einer XP-Installations-ISO bootfähig zu machen, enthielt Grub2, Syslinux, Grub4DOS, eine bootfähige Grub2-ISO, Plop-Zeug und eine Reihe von Menüeinträgen. Sie müssen wissen, dass Sie im ersten Menü, dem Grub2-Menü, auf „Grub4DOS“ klicken müssen, um zur Option zum Installieren von XP zu gelangen. Sie würden denken, wenn das das einzige ist, in das ich bootfähig sein möchte, wäre die XP-Installation im ersten Menü (ja, ich weiß, es ist mit der Grub4DOS-Methode nicht möglich, aber wie wäre es mit einem Hinweis im Menü?). Außerdem muss es die gesamte ISO in den Speicher laden, was sowohl RAM als auch Zeit in Anspruch nimmt. (Was ist, wenn das System nicht über genügend RAM verfügt?)

Verwandte:Ubuntu 20.04 LTS Release kann nicht booten und landet nach der Neuinstallation in Oracle Virtual Box auf einem leeren Bildschirm?

Und Multisystem besteht darauf, Grub2 jedes Mal zu installieren, wenn Sie es mit einem USB-Stick verwenden (auch wenn es bereits installiert ist) und wollte sogar die Größe der Partition meines USB-Sticks ändern. Und legt ein paar Extras drauf.

Hinweis: muss Firadisk von der Registerkarte Non-Free installieren, damit es ein USB XP-Installationsprogramm erstellen kann. Eine Anleitung, die ich gelesen habe, besagt, dass auch Plop zum Erstellen eines USB XP-Installationsprogramms installiert werden soll, aber ich sehe nicht, wie dies benötigt wird.

Weitere Anmerkung: Sie müssen in die zweite Phase des XP-Installers mit der Grub4DOS-Menüoption booten, um das ISO erneut in den Speicher zu laden, das in der zweiten Phase noch benötigt wird. (Im Gegensatz zum einfachen Booten von der Zielfestplatte) Das heißt, wenn Sie sich für die RAM-basierte iso + Firadisk-Methode entscheiden.

Ich empfehle, nachzuahmen, was Rufus tut. Kopieren Sie einfach die Dateien und nehmen Sie ein paar Anpassungen vor.

Jake


Ubuntu
  1. Ubuntu installieren | Wie installiere ich Ubuntu von USB? | Installation von Ubuntu vom USB-Stick

  2. Ubuntu von einer Iso-Datei unter Windows installieren?

  3. Wie installiere ich Ubuntu aus einer Iso-Datei?

  4. Wie installiere ich Ubuntu 20.04 unter Windows 10?

  5. Wie erstelle ich Windows 7 USB-Flash-Installationsmedien von Linux?

So installieren Sie Ubuntu auf einem USB-Flash-Laufwerk

So installieren Sie Ubuntu

So installieren Sie Ubuntu 18.04 zusammen mit Windows 10

So installieren Sie Windows nach Ubuntu Linux in Dual Boot

So installieren Sie Ubuntu 20.04 unter Windows 10

So installieren Sie Ubuntu 22.04 unter Windows 10