So erstellen Sie einen UEFI-bootfähigen USB-Stick aus einem ISO

So erstellen Sie einen UEFI-bootfähigen USB-Stick aus einem ISO

Ich habe ein ISO-Image der Wiederherstellungs-CD meiner Backup-Lösung. Wenn ich das Image auf eine CD-ROM brenne, kann ich davon problemlos im UEFI- oder Normalmodus booten.

Leider ist dies für meinen Laptop keine Lösung, da er kein optisches Laufwerk besitzt. Daher habe ich versucht, einen bootfähigen USB-Stick zu erstellen, der auch im UEFI-Modus booten kann, aber bisher war ich damit nicht erfolgreich (beachten Sie, dass der Laptop UEFI hat und Windows 7 im UEFI-Modus bootet).

Meine Frage lautet also: Weiß jemand, wie ich das ISO auf meinen USB-Stick bekomme, sodass es so bootet, als würde ich eine CD-ROM verwenden?

Antwort1

Bitte klären Sie: Können Sie diese CD booten inbeideBIOS- und UEFI-Modi? Gibt es beispielsweise zwei Startdatensätze im Startmenü oder einen Modusschalter?

Die Vorbereitung eines UEFI-bootfähigen USB-Flash-Laufwerks ist im Vergleich zu einem ISO tatsächlich viel einfacher, zumindest war dies in meinen Experimenten so: eine FAT-Partition, EFI/BOOT/BOOTX64.EFIdie weiß, was als Nächstes zu tun ist, im Gegensatz zu einem speziell erstellten El Torito-Bootdisketten-Image mit demselben Mist.

Möglicherweise müssen Sie das efibootBild extrahieren mount -o loopund den Inhalt in EFI/BOOTein Verzeichnis extrahieren.

Antwort2

Sie sollten den USB-Stick einfach als FAT32 formatieren und den Inhalt der ISO-Datei darauf kopieren können.

Ich glaube, dass keine weiteren Schritte nötig sind.

Antwort3

Rufus unterstützt BIOS- und UEFI-Systeme.

Sie müssen das Dateisystem auf FAT32 einstellen. Standardmäßig verwendet Rufus NTFS und das ist von UEFI nicht lesbar.

Antwort4

  1. Die meisten UEFI-Systeme können nur x64-Bootmedien im UEFI-Modus booten, daHier
  2. Bei angepassten ISOs handelt es sich immer um experimentelle Verfahren, die möglicherweise das eine oder das andere unterstützen.
  3. Normalerweise benötigt der UEFI-Boot ein Laufwerk im FAT32-Format oder eine entsprechende Partition auf dem Boot-Laufwerk. FAT32 kann jedoch nur Dateien unterstützen, die kleiner oder gleich 4 GB sind. Daher müssen die ISOs, die Dateien (extrahiert) größer als 4 GB enthalten, mit einigen Tricks auf das Boot-Medium angewendet werden.
  4. SLaksDieser Weg ist nur möglich, solange die größte Datei (normalerweise install.wim) kleiner oder gleich 4 GB ist, da auf dem Startlaufwerk eine einzelne FAT32-Partition verwendet wird.
  5. Rufusverwendet eine einzelne FAT32-Partition, wenn die größte Datei kleiner oder gleich 4 GB istansonsten, haben Sie nur NTFS als Option mit UEFI + GPT. Auf diese Weise müssen Sie deaktivierenSicherer Startvorgangin der UEFI-Firmware, um das Medium zu booten. Sobald die Installation oder Reparatur abgeschlossen ist, können Sie Secure Boot wieder einschalten,AberDas Deaktivieren/Aktivieren von Secure Boot ist in allen UEFI-Firmwares nicht sehr einfach, z. B. in einigenAsus Mainboards

Methoden: (geht davon aus, dass die größte Datei kleiner als 4 GB ist)

(A)SLaks Weg

  1. Laden Sie die erforderliche ISO-Datei herunter:Win 8/8.1/10/Gewinnen Sie 7
  2. Extrahieren Sie die ISO-Datei mit einem guten Archivierungsprogramm in einen Ordner, beispielsweise7zip/WinRAR
  3. Stecken Sie den USB-Stick ein und formatieren Sie ihn als FAT32
  4. Kopieren Sie alle Dateien aus dem extrahierten ISO-Ordner in das Stammverzeichnis des USB-Sticks
  5. Das Laufwerk ist bereit zum Booten(ist sowohl im UEFI als auch im MBR bootfähig)

(Wenn man auf diese Weise mit ISOs mit .wim& .swm-Dateien arbeitet, booten diese immer sowohl im UEFI als auch im MBR)

(B)Rufus Way

  1. Stecken Sie den USB-Stick ein
  2. Starten Sie Rufus und folgen Sie dem folgenden Bild und den Anweisungen:

Rufus: Größte Datei 4 GB

- *Drive will be formatted, so back up any important data on it*
  1. Wählen Sie den USB-Stick imGerätSpeisekarte
  2. KlickenWÄHLEN, navigieren Sie zur Win 7/8/8.1/10 ISO-Datei und doppelklicken Sie darauf
    • Es wird angezeigt unterStiefelauswahl(markiert alsBlauim Bild)
  3. WählenPartitionsschemaalsGPTundZielsystemalsUEFI
  4. Drücken SieSTART
  5. Sobald es zeigtBEREIT, es ist erledigt und Sie können Rufus schließen

Methoden: (nehmen Sie an, dass die größte Datei > 4 GB ist)

Haben Sie Dateien, die größer als 4 GB sind?

Wenn die größte(n) Datei(en) größer als 4 GB ist/sind,

SLaksSie erhalten eine Meldung wie „Die Dateigröße ist nicht geeignet für …“

Rufusbietet Ihnen keine Option für FAT32 gegenüber UEFI + GPT, sodass nur NTFS übrig bleibt!

(Diese Methoden funktionieren natürlich auch, wenn die größte(n) Datei(en) kleiner oder gleich 4 GB ist/sind!)

Die Wege:

(A)Rufus: Gehen Sie mit UEFI + GPT + NTFS und deaktivieren SieSicherer Startvorgangum das Medium zu booten!

(B) Ändern und ersetzen Sie die .wimDatei in .esdDatei und verwenden Sie dieSLaksWeg.

Es gibt viele Möglichkeiten, das zu tun, wieDISM++

(Das würde ich jedoch nicht empfehlen, da dieser Vorgang viele Ressourcen verbraucht. Wenn Ihr System nicht leistungsstark genug ist, wird es Ihr System erheblich lähmen!)

(C) Datei aufteilen und .wimin mehrere .swmDateien ersetzen, die einzeln kleiner als 4 GB sein sollten!

Ich habe festgestellt, dass nur eine Datei in der ISO-Datei über 4 GB groß war install.wim. Alle anderen Dateien boot.wimwaren deutlich unter 4 GB. Also müssen wir sie aufteilen und ersetzen.install.wim

Wir werden verwenden :wimlib-imagex

Der allgemeine Befehl lautet:

wimlib-imagex split --check windows.wim windows.swm 100

Wir wollen uns aufteilen install.wimin1200 MB install.swmBrocken. Der allgemeine Befehl für uns lautet also:

wimlib-imagex split --check install.wim install.swm 1200

Aber.. wir müssen für alles, wo immer nötig, den/die Pfad(e) angeben.

Ein praktisches Beispiel:

  1. Extrahieren Sie dieWindows-ISOin einen Ordner mit einem Archiver:7zip/WinRAR

  2. Erstellen Sie 3 Ordner im c:Stammverzeichnis, z. B.: c:\New 1, c:\New 2&c:\New 3

  3. Extrahieren Sie die heruntergeladeneWimlib-ZIP-Dateizur Wurzel desNeu 1Ordner.

  4. Imextrahiertes ISOOrdner, navigieren Sie zuQuellenOrdner. Ziehen Sie es per Drag & Drop .install.wiminNeu 2Ordner.

  5. Öffnen Sie eine Eingabeaufforderung.

  6. Kopieren, einfügen und diesen Befehl so ausführen, wie er ist(mit Anführungszeichen!):

"c:\New 1\wimlib-imagex" split --check "c:\New 2\install.wim" "c:\New 3\install.swm" 1200
  1. Warten Sie, bis alles fertig ist.

  2. AusfahrtEingabeaufforderung.

  3. Ihre install.swmDateien sind bereit inc:\New 3

  4. Navigieren Sie zum extrahierten ISO-Ordner und ersetzen Sie ihn install.wimdurch install.swmDateien.

  5. Formatieren Sie den USB-Stick mitFAT32.

  6. Ziehen Sie den extrahierten ISO-Ordner (in dem wir ersetzt haben) per Drag & Dropinstall.wimmitinstall.swmDateiS), auf den USB-Stick und lassen Sie es abschließen.

Es ist fertig!

(Hier entlangDer USB-Stick kann in beide Geräte gebootet werden.UEFIundMBR)

verwandte Informationen