So erstellen Sie ein ISO-Image von Windows 8-Setupdateien in Ubuntu

5048
TomJ

Derzeit ist mein Betriebssystem Ubuntu 13.10. Ich möchte einen bootfähigen USB mit Windows 8 erstellen. Ich habe die Setup-Datei von Windows 8 in meinem System, aber es ist keine ISO-Datei. Es ist die extrahierte Form der ISO-Datei. Ist es möglich, die Setup-Dateien von Windows 8 in einer ISO-Image-Datei zu kombinieren? Wenn möglich, wie?

4
Sicher; Wenn es sich um eine exakte Kopie der ISO-Datei handelt, ist sie bootfähig. Erstellen Sie einfach ein ISO aus der Datei. Folgen Sie der Anleitung Ihrer Wahl, um eine startfähige Festplatte zu erstellen Ramhound vor 10 Jahren 0
@Ramhound Wurde der USB bootfähig, wenn ich die Dateien einfach darauf kopiere? TomJ vor 10 Jahren 0
Ich habe dies zuvor mit Windows 7 gemacht, indem ich in k3b ein bootfähiges ISO-Zertifikat erstellt habe (es ist nicht offensichtlich, wie dies ausgeführt wird) und Unetbootin (Sie benötigen eine etwas ältere Version, da Sie das Flash-Laufwerk in NTFS formatieren müssen ) um es wie üblich auf das Laufwerk zu laden. Es ist schon einige Monate her, also kann ich mich nicht mehr recht erinnern, aber ich muss mal nachsehen, ob ich morgen ein paar Informationen finde und hier mit einigen Details antworten kann, falls jemand anderes dies nicht getan hat. Dylan vor 10 Jahren 1
@Dylan Ok. Ich werde warten... TomJ vor 10 Jahren 0
Nur eine kurze Anmerkung zu meinem vorherigen Kommentar, es scheint, dass die neuesten Versionen von unetbootin wieder Festplattenunterstützung haben (zumindest bei Fedora - Ubuntu-Repos könnten etwas älter sein), so dass möglicherweise keine ältere Version verwendet werden muss. Dylan vor 10 Jahren 0

3 Antworten auf die Frage

9
Dylan

Du brauchst

  • Software zum Erstellen von ISO-Images (ich habe k3b verwendet)
  • Software zum Erstellen eines bootfähigen Flash-Laufwerks von einem USB-Gerät aus (Ich habe unetbootin verwendet)

Bild erstellen

Sie müssen ein bootfähiges ISO erstellen. Sie müssen wahrscheinlich eine Startdatei auswählen (für Windows 7 und wahrscheinlich 8, dies ist etfsboot.com). Ich habe k3b dazu benutzt, aber andere Programme unterstützen es und tatsächlich habe ich herausgefunden, wie ich dies größtenteils dank einer Anleitung für eine Windows-Software tun kann. Folgendes hat für mich funktioniert:

  1. Öffnen Sie k3b
  2. Gehen Sie zu Neues Projekt> Neues Datenprojekt
  3. Ziehen Sie Ihre Dateien von der entpackten Festplatte in den Datenbereich unten
  4. Klicken Sie auf "Startbilder bearbeiten".
  5. Klicken Sie auf Neu ...
  6. Wählen Sie das Boot-Image aus. Wenn dies unter Windows 8 der Fall ist (und wahrscheinlich ist), befindet es sich im Boot-Ordner. Ich denke, die genaue Datei, die Sie brauchen, ist etfsbootcom. Lass dich nicht von bootmgr in der Wurzel verführen! Das ist es nicht.
  7. Es wird nach der Festplattenemulation gefragt. Ich habe "keine Emulation" verwendet
  8. Die Standardoptionen sollten ansonsten in Ordnung sein
  9. Gehen Sie zu Projekt> Eigenschaften, und aktivieren Sie auf der Registerkarte "Schreiben" die Option "Image erstellen" und "Nur Image erstellen".
  10. Sie benötigen UDF-Erweiterungen, die für die Standardeinstellungen des Dateisystems aktiviert sind, aber für mich geschah dies automatisch, wenn ich es alleine ließ
  11. Schließen Sie das und "brennen" (denken Sie daran, dass Sie wirklich nur das Bild erstellen, aber Sie verwenden immer noch die Schaltfläche "Brennen"). Denken Sie daran, einen Dateinamen festzulegen.

Formatieren des Flash-Laufwerks

Sie benötigen ein Flash-Laufwerk, bei dem die erste Partition mit NTFS formatiert und groß genug ist, um die Windows-Disc aufzunehmen (4GiB war sogar für mein universelles 32/64 Bit Windows 7-Installationsprogramm mehr als ausreichend und sollte auch für Windows 8 geeignet sein). Ich habe GParted benutzt. Folgendes hat für mich funktioniert:

  1. Hängen Sie das Flash-Laufwerk ab, wenn es eingehängt ist. Sie können dies wahrscheinlich tun, indem Sie in Ihrem Dateimanager mit der rechten Maustaste darauf klicken
  2. GParted öffnen
  3. Wählen Sie Ihr Flash-Laufwerk aus dem Dropdown-Menü oben rechts - es wird wahrscheinlich als / dev / sd [LETTER] bezeichnet. Überprüfen Sie, ob Größe und Partitionen übereinstimmen! Sie möchten Ihre Festplatte nicht versehentlich verwenden.
  4. Machen Sie genügend Speicherplatz frei (Sie können nur mit der rechten Maustaste klicken und Partitionen "Entfernen" oder "Größe ändern", aber achten Sie darauf, Daten zu sichern).
  5. Erstellen Sie eine neue Partition (Partition> New). Das Dateisystem muss NTFS sein, die Größe ist groß genug für Ihr ISO und es muss die erste Partition auf dem Laufwerk sein (zumindest für Windows).
  6. Mounten Sie Ihr Flash-Laufwerk erneut (stoßen Sie es wieder an oder klicken Sie in Ihrem Dateimanager darauf).

Ein bootfähiges Flashlaufwerk erstellen

Das könnte man auf verschiedene Weise tun, aber ich habe unetbootin (wahrscheinlich das einfachste und benutzerfreundlichste unter Linux) verwendet. Beachten Sie, dass Sie eine ältere Version verwenden müssen, da kürzlich die Unterstützung für NTFS-formatierte Flash-Laufwerke eingestellt wurde ( Build 494 sollte funktionieren). Folgendes hat für mich funktioniert:

  1. Öffne unetbootin (du musst als root laufen, aber du wirst nach einem Passwort gefragt)
  2. Aktivieren Sie das Optionsfeld "Diskimage" und geben Sie den Pfad zu Ihrem ISO-Image ein
  3. Wechseln Sie die Option für den Laufwerkstyp von "USB" auf "Harddisk" und wählen Sie Ihr NTFS-formatiertes Flash-Laufwerk aus. Achten Sie darauf, nicht Ihre tatsächliche Festplatte auszuwählen!
  4. Klicken Sie auf OK und warten Sie. Sobald dies erledigt ist, haben Sie ein startfähiges Windows-Flashlaufwerk
DVD funktioniert einwandfrei :) BurninLeo vor 9 Jahren 0
Verifiziert und es funktioniert perfekt. Nur dieser Beitrag: "harddisk emulation" funktioniert nicht, zumindest mit dem ursprünglichen cdrtools-Paket, mkisofs wird mit Fehlercode 255 beendet, daher ist "no emulation" die einzige Option, die wir haben. Hatoru Hansou vor 9 Jahren 0
Vielen Dank. Boot-Image konnte ohne Ihre Hilfe nicht ermittelt werden. pauljohn32 vor 6 Jahren 0
1
Firelord

Derzeit ist mein Betriebssystem Ubuntu 13.10. Ich möchte einen bootfähigen USB mit Windows 8 erstellen.

Sie können Ihr USB-Laufwerk mit Windows 8 bootfähig machen, ohne zusätzliche Software zu verwenden.

Alles was Sie tun müssen, ist:

  • Starten Sie Ihr Ubuntu oder ein anderes Linux-System.
  • Formatieren Sie Ihr USB-Laufwerk (vorzugsweise 8 GB oder mehr) mit dem NTFS-Dateisystem.
  • Kopieren Sie alles aus dieser extrahierten Form von Windows-ISO auf das USB-Laufwerk.

Wenn der Kopiervorgang abgeschlossen ist, geben Sie in Ihrem bevorzugten Terminal die folgenden Befehle ein:

  1. os-prober, sollte es Ihr USB-Laufwerk als Windows-Wiederherstellungsumgebung mit dem entsprechenden Speicherort wie / dev / sdb1 erkennen ;
  2. Wenn os-proberIhr USB - Laufwerk erkennt, geben Sie dann in grub-mkconfig -o grub.cfg_locationdem grub.cfg_location Ihre Datei Standort Grub - Konfiguration ist, in der Regel ist /boot/grub/grub.cfg

Der letzte Befehl erstellt einen Eintrag für Windows 8 mit dem Namen Windows Recovery Environment in Ihrem Grub-Menü. Sie können jetzt Ihr System neu starten, das Grub-Menü starten und die entsprechende Option zum Starten der Windows 8-Installation auswählen.

Hinweis : Sie können diesen neuen Grub-Eintrag auch problemlos entfernen, indem Sie denselben Befehl mit nicht angeschlossenem USB-Laufwerk ausführen.

0
thegoose

Sie können es mit dem WinUSB- Tool erstellen .

Führen Sie diese Befehle in Terminal aus, um das Tool zu installieren.

sudo add-apt-repository ppa:colingille/freshlight sudo apt-get update sudo apt-get install winusb 

Sie können über die Befehlszeile mit winusboder über die GUI darauf zugreifen .

WinUSB-Screenshot

Das Problem war, dass er kein Roh-ISO hatte, er hatte die ISO-Dateien. Ich werde jedoch feststellen, dass ich nicht zu 100% sicher bin, dass für ein bootfähiges Flash-Laufwerk ein bootfähiges ISO-Laufwerk erforderlich ist. Dylan vor 10 Jahren 0
@Dylan Nuts! Habe das nicht gemerkt Hmm, es sollte eine einfache Lösung sein. thegoose vor 10 Jahren 0