Wie erstelle ich ein ISO-Image von Windows 8 Setup-Dateien in Ubuntu?

4

Zur Zeit ist mein Betriebssystem Ubuntu 13.10. Ich möchte einen bootfähigen USB-Stick 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 zu einer ISO-Image-Datei zu kombinieren? Wenn möglich, wie?

TomJ
quelle
Sicher; Wenn es sich um eine exakte Kopie der ISO handelt, kann diese gebootet werden. Erstellen Sie einfach eine ISO aus der Datei. Befolgen Sie die Anleitung Ihrer Wahl, um eine bootfähige Diskette zu
erstellen
@Ramhound Ist der USB-Stick bootfähig geworden, wenn ich die Dateien einfach darauf kopiere?
TomJ
1
Ich habe dies zuvor mit Windows 7 getan, indem ich ein bootfähiges ISO in k3b erstellt habe (es ist nicht offensichtlich, wie das gemacht wird) und Unetbooting verwendet habe (Sie benötigen eine etwas ältere Version, da Sie das Flash-Laufwerk auf NTFS formatieren müssen), um Laden Sie es wie gewohnt auf das Laufwerk. Es ist jetzt einige Monate her, daher kann ich mich nicht recht erinnern, aber ich muss morgen nachsehen, ob ich Informationen finde und hier einige Details beantworten kann, wenn jemand anderes dies nicht getan hat.
Dylan
@Dylan Ok. Ich werde warten ...
TomJ
Nur eine kurze Anmerkung zu meinem vorherigen Kommentar: Es scheint, dass die neuesten Versionen von unetbootin wieder Festplattenunterstützung bieten (zumindest auf Fedora - Ubuntu-Repos könnten sie etwas älter sein), so dass es möglicherweise nicht notwendig ist, eine ältere Version zu verwenden.
Dylan

Antworten:

9

Du brauchst

  • Software zur Erstellung von ISO-Images (ich habe k3b verwendet)
  • Software zum Erstellen eines bootfähigen Flash-Laufwerks von einem USB-Stick (ich habe Unetbooting verwendet)

Image erstellen

Sie müssen eine bootfähige ISO erstellen. Sie müssen wahrscheinlich eine Startdatei auswählen (für Windows 7 und wahrscheinlich 8 ist dies etfsboot.com). Ich habe k3b verwendet, um dies zu tun, aber andere Programme unterstützen es, und tatsächlich habe ich herausgefunden, wie dies hauptsächlich dank einer Anleitung für ein Stück Windows-Software getan werden kann. Folgendes hat bei mir funktioniert:

  1. Öffne k3b
  2. Gehen Sie zu Neues Projekt> Neues Datenprojekt
  3. Ziehen Sie Ihre Dateien von der entpackten Diskette in den Datenbereich unten
  4. Klicke auf "Edit Boot Images"
  5. Klicken Sie auf Neu ...
  6. Wählen Sie das Boot-Image aus - wenn es unter Windows 8 dasselbe ist (und wahrscheinlich auch), befindet es sich im Boot-Ordner. Ich denke, die genaue Datei, die Sie benötigen, ist etfsbootcom. Lass dich nicht von bootmgr im root 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 "Bild erstellen" und "Nur Bild erstellen".
  10. Für die Standardeinstellungen des Dateisystems müssen UDF-Erweiterungen aktiviert sein. Bei mir ist dies jedoch automatisch geschehen, als ich es in Ruhe gelassen habe
  11. Schließen Sie das und "brennen" Sie das Image (denken Sie daran, dass Sie wirklich nur das Image erstellen, aber immer noch die Schaltfläche "Brennen" verwenden). Denken Sie daran, einen Dateinamen festzulegen.

Formatieren des Flash-Laufwerks

Sie benötigen ein Flash-Laufwerk mit der ersten auf NTFS formatierten Partition, die groß genug ist, um die Windows-CD aufzunehmen (4 GB waren mehr als ausreichend, auch für mein universelles 32/64-Bit-Windows 7-Installationsprogramm und sollten auch für Windows 8 geeignet sein). Ich habe GParted verwendet. Folgendes hat bei mir funktioniert:

  1. Hängen Sie Ihr Flash-Laufwerk aus, wenn es angehängt ist. Dies können Sie wahrscheinlich tun, indem Sie in Ihrem Dateimanager mit der rechten Maustaste darauf klicken
  2. Öffnen Sie GParted
  3. Wählen Sie Ihr Flash-Laufwerk aus dem Dropdown-Menü oben rechts aus - es heißt wahrscheinlich / dev / sd [LETTER]. Überprüfen Sie, ob Größe und Partitionen übereinstimmen! Sie möchten Ihre Festplatte nicht versehentlich benutzen.
  4. Räumen Sie genügend Speicherplatz auf (Sie können einfach mit der rechten Maustaste auf Partitionen klicken und diese entfernen oder ihre Größe ändern, achten Sie jedoch darauf, die Daten zu sichern).
  5. Erstellen Sie eine neue Partition (Partition> Neu). Das Dateisystem muss NTFS sein, groß genug für Ihre ISO und die erste Partition auf dem Laufwerk (zumindest für Windows).
  6. Mounten Sie Ihr Flash-Laufwerk erneut (werfen Sie es aus / schließen Sie es wieder an oder klicken Sie es in Ihrem Dateimanager an)

Erstellen eines bootfähigen Flash-Laufwerks

Sie könnten dies tatsächlich auf einige Arten tun, aber ich habe unetbootin verwendet (wahrscheinlich das einfachste und benutzerfreundlichste unter Linux). Beachten Sie, dass Sie eine ältere Version verwenden müssen, da neuere Versionen die Unterstützung für NTFS-formatierte Flash-Laufwerke eingestellt haben ( Build 494 sollte funktionieren). Folgendes hat bei mir funktioniert:

  1. Öffne unetbootin (du musst als root laufen, aber es fordert dich zur Eingabe eines Passworts auf)
  2. Aktivieren Sie das Optionsfeld "Diskimage" und geben Sie den Pfad zu Ihrem ISO-Image ein
  3. Schalten Sie die Option für den Laufwerkstyp von "USB" auf "Festplatte" und wählen Sie Ihr NTFS-formatiertes Flash-Laufwerk aus - achten Sie darauf, dass Sie nicht Ihre tatsächliche Festplatte auswählen!
  4. Klicken Sie auf OK und warten Sie. Sobald dies erledigt ist, haben Sie ein bootfähiges Windows-Flash-Laufwerk
Dylan
quelle
DVD funktioniert perfekt :)
BurninLeo
Verifiziert und es funktioniert einwandfrei. Nur dieser Beitrag: "Festplatten-Emulation" funktioniert nicht, zumindest mit dem originalen cdrtools-Paket, mkisofs wird mit dem Fehlercode 255 beendet, so dass "keine Emulation" die einzige Option ist, die wir haben.
Hatoru Hansou
Vielen Dank. Das Boot-Image konnte ohne Ihre Hilfe nicht ermittelt werden.
Pauljohn32
1

Zur Zeit ist mein Betriebssystem Ubuntu 13.10. Ich möchte einen bootfähigen USB-Stick 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 von dieser extrahierten Form von Windows ISO auf das USB-Laufwerk.

Geben Sie nach Abschluss des Kopiervorgangs die folgenden Befehle in Ihrem bevorzugten Terminal ein:

  1. os-proberSollte Ihr USB-Laufwerk als Windows-Wiederherstellungsumgebung mit dem entsprechenden Speicherort wie / dev / sdb1 erkannt werden .
  2. Wenn os-proberIhr USB-Laufwerk erkannt wird, geben Sie Folgendes ein,grub-mkconfig -o grub.cfg_location wobei grub.cfg_location der Speicherort Ihrer Grub-Konfigurationsdatei ist, normalerweise /boot/grub/grub.cfg

Mit dem letzten Befehl wird ein Eintrag für Windows 8 mit dem Namen Windows-Wiederherstellungsumgebung in Ihrem Grub-Menü erstellt. Sie können nun Ihr System neu starten, das Grub-Menü starten und die entsprechende Option auswählen, um die Windows 8-Installation zu starten.

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

Feuerlord
quelle
0

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

thegoose
quelle
Das Problem war, dass er keine rohe ISO hatte, er hatte die Dateien von der ISO. Obwohl ich nicht 100% sicher bin, dass ein bootfähiges ISO für ein bootfähiges Flash-Laufwerk erforderlich ist.
Dylan
@Dylan Nuts! Das habe ich nicht bemerkt. Hmm, es sollte einfach genug sein, das Problem zu beheben.
Thegoose