Frage Wie brenne ich ein Windows .iso auf ein USB-Gerät? [Duplikat]


Diese Frage hat hier bereits eine Antwort:

Ich möchte ein Windows ISO auf einem USB-Gerät in Ubuntu brennen. Wie mache ich das?

Ich weiß, wie man ein Ubuntu ISO in ein USB-Gerät einbrennt, aber mit einem Windows ISO ist es nicht dasselbe.


197
2017-09-01 10:47


Ursprung


askubuntu.com/questions/289559 - gliptak
Sie finden die besten Antworten mit der Befehlszeile hier bei Serverfehler. - erik
Warum wird dies als doppelt markiert? Die verknüpfte Frage ist fast 2 Jahre jünger als diese. - jazzpi
@jazzpi Und er hat es auch Windows-spezifisch gemacht unter dem Vorwand, dass in den "Answers" jemand NTFS erwähnt ... - Lilian A. Moraru


Antworten:


UNetbootin sollte funktionieren: http://unetbootin.sourceforge.net/

Oder Sie könnten eine Bit-für-Bit-Kopie versuchen:

  1. Stecken Sie das USB-Gerät ein und öffnen Sie das Festplatten-Dienstprogramm (in 10.10 und älter, System -> Administration -> Festplatten-Dienstprogramm).
  2. Wählen Sie das USB-Gerät aus der Liste auf der linken Seite des Programms und erkennen Sie, wo es eingehängt wurde: /dev/sd[1 letter][optionally 1 number]. Beispielsweise, /dev/sdc oder /dev/sdc1.
  3. Stellen Sie sicher, dass das USB-Gerät ausgehängt ist (nicht sicher entfernt, aber ausgehängt) Wenn es gemountet ist, können Sie es unmounten:

    sudo umount /dev/sd[1 letter][optionally 1 number]
    
  4. Angenommen, die ISO-Datei befindet sich in Ihrem Benutzerordner, öffnen Sie das Terminal und schreiben Sie:

    sudo dd bs=4M if=[ur .iso] of=/dev/sd[that 1 letter]
    

    Beispiel:

    sudo dd bs=4M if=windows7.iso of=/dev/sdc
    

Und warte, bis es zu Ende ist. (Das "bs = 4M" -Bit ist optional, macht es nur schneller.)


229
2017-09-07 17:12



Eine andere Möglichkeit finde ich, welcher Treiber es ist: Ich schreibe "sudo dd if = kubuntu.iso of = / dev / sd" und drücke einige Male vor dem Einstecken des USB Tabs, dann stecke ich den USB-Stick ein und drücke Tab ein paar Mal erneut , und erkennen, welche hinzugefügt wurde, zum Beispiel sdc und sdc1 erschien, als ich c am Ende hinzufügen und drücken Sie die Eingabetaste. - Lilian A. Moraru
@LilianA.Moraru UNetbootin allows you to create bootable Live USB drives for Ubuntu, Fedora, and other **Linux distributions** without burning a CD.. Ist es Ihnen jemals gelungen, einen Windows-USB zu erstellen? - Cornelius
Ab 2015 sollten Debian und Unetbootin nicht zusammen verwendet werden bugs.debian.org/cgi-bin/bugreport.cgi?bug=775689 Wie die dd-Lösung funktioniert Ich versuche immer noch herauszufinden.
Wenn Sie ein langsames USB-Laufwerk haben, können Sie den aktuellen Status von überprüfen dd indem Sie eine USR1-Kill-Nachricht senden: sudo kill -USR1 $(pidof dd) von einem anderen Terminal. Es wird dann seinen Status in einem eigenen Terminal drucken. - Mitja
funktioniert überhaupt nicht - Pavel


  1. Setzen Sie das USB-Gerät ein und führen Sie gparted aus.

  2. Wählen Sie das USB-Gerät aus der Liste in der oberen rechten Ecke des GParted-Fensters aus und erkennen, wo es gemountet wurde: /dev/sd[1 Buchstabe] (meins war /dev/sdc).

  3. Stellen Sie sicher, dass das USB-Gerät deaktiviert ist (klicken Sie mit der rechten Maustaste und wählen Sie Aushängen). Vergessen Sie nicht, es in GParted zu NTFS zu formatieren.
  4. sudo dd if=[PATH TO YOUR .iso FILE] of=/dev/sd[THAT 1 LETTER]

    In meinem Fall: sudo dd if=/home/downloads/windows7.iso of=/dev/sdc

Sie müssen dd als su oder sudo ausführen. Es ist erwähnenswert, dass gparted auch su erfordert, aber normalerweise gksudo verwendet, um nach dem Passwort zu fragen.

Das bedeutet, dass Sie gparted auf einem persistenten Livestick-USB für die Felddiagnose in den Launcher sperren können.


53
2018-06-14 14:00



+1 Etwas ändern das lassen Sie mich mein DIY OS auch booten. - imallett
funktionierte nicht für mich nur mit / dev / sdc [letter], auch benötigt, um die Partition wie / dev / sdb1 für dd zu kopieren. USB-Boot funktioniert jedoch nicht - n3rd
@HertzelGuinness, warum liebst du ubuntu statt der vielen anderen Distributionen? - Pacerier
Warum formatierst du es nach NTFS? Wenn du zum Blockgerät ddest, wird es die Formatierung löschen, die du dort hast ... - TJ Ellis
Die direkte DD-Kopie (auf Ubuntu 14.04) mit einem Win10 iso war eine kleine Überraschung für mich, als es ein UDF-Dateisystem auf dem Flash erstellt (ich hatte erwartet, dass es das ISO-Dateisystem ist). Es hat zwar nicht auf meinem Lenovo P50 gebootet (aber ich muss zugeben, dass ich vielleicht zu restriktive Boot-Einstellungen im BIOS habe :)) winusb by Dieser Artikel hat schließlich den Trick gemacht. - tlwhitec


Wenn Sie mit UEFI (nicht BIOS oder UEFI mit BIOS-Kompatibilitätsmodus (a.k.a. CSM)) booten, brauchen Sie nur GParted und einen Dateimanager.

Die ISO muss für den UEFI-Start konfiguriert sein, damit dies funktioniert. Ich habe dies sowohl mit Windows 8.1 als auch mit Ubuntu 14.04 erfolgreich gemacht, aber ich kann für kein anderes OS bürgen. (Edit: Ich habe das gerade mit Windows 10 ohne Erfolg versucht. Ich weiß nicht warum, aber WinUSB gearbeitet, also habe ich nicht weiter untersucht.)

Das ist, was ich mache, um ein bootfähiges USB-Laufwerk für UEFI-Firmware zu erstellen:

  1. Erstellen Sie eine GPT-Partitionstabelle auf Ihrem USB-Laufwerk. Wählen Sie in GParted "Device" und dann "Partitionstabelle erstellen ...". Wählen Sie im Drop-down-Menü gpt.
  2. Formatieren Sie eine Partition auf dem USB-Laufwerk zu FAT32 mit GParted. Alle UEFI-konformen Firmwares müssen FAT12, FAT16 und FAT32 unterstützen, also sollte alles in Ordnung sein, aber NTFS wird nicht funktionieren.
  3. Montieren Sie das USB-Laufwerk Wie bei jedem anderen externen Speicher können Sie auf das Dateisystem auf der von Ihnen erstellten Partition zugreifen.
  4. Mounten Sie das ISO Sie möchten zum USB-Laufwerk hinzufügen, damit Sie auf die darin enthaltenen Dateien zugreifen können.
  5. Nun, wenn Sie sowohl Zugriff auf das ISO-und das USB-Laufwerk als Dateisysteme in Ihrem Dateimanager (Nautilus oder was auch immer) nur haben Kopieren und fügen Sie alle Dateien ein in der ISO zum USB-Laufwerk.
  6. Fügen Sie der Partition das Boot-Flag hinzu Sie haben die Dateien erstellt und hinzugefügt. Klicken Sie in GParted mit der rechten Maustaste auf die Partition, wählen Sie "Flags verwalten" und aktivieren Sie dann die Option "Boot".

(Während ich dies getestet habe, konnte ich das USB-Laufwerk nach dem Setzen des Boot-Flags nicht mehr anhängen. Ich weiß nicht warum, aber GParted konnte es immer noch sehen und das Endergebnis war immer noch ein bootfähiges USB-Laufwerk, also schätze ich nicht wirklich wichtig.)

  1. Starte deinen Computer neu und wählen Sie, um vom USB-Laufwerk zu booten.

Noch einmal: Bitte beachten Sie, dass die Firmware Ihres Computers UEFI-konform sein muss und die ISO für den UEFI-Start bereit sein muss, damit dies funktioniert.

Wenn Sie in der ISO ein EFI-Verzeichnis finden, ist das normalerweise ein gutes Zeichen.

Um zu sehen, ob Sie gerade UEFI-Boot verwenden, führen Sie aus sudo efibootmgr -v in einem Terminal. Wenn es eine Reihe von Boot-Optionen auflistet, können Sie loslegen. Wenn Sie den BIOS-Kompatibilitätsmodus verwenden, sehen Sie etwa Folgendes:

Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.

Weitere Informationen zu UEFI finden Sie in diesem ausgezeichneten Essay zum Thema: https://www.happyassassin.net/2014/01/25/uefi-boot-how-does-that-actually-work-then/

Außerdem glaube ich nicht, dass Ubuntu mit Secure Boot funktionieren wird, also musst du das deaktivieren, um UEFI mit Ubuntu booten zu können.


17
2018-04-15 08:25



Sollte USB nicht auch eine GPT-Partitionstabelle haben? - VRR
Ah, ja, das solltest du wahrscheinlich. Anscheinend unterstützt meine Firmware auch msdos Partitionstabellen, weshalb ich dieses Problem nicht hatte. Das mag nicht für alle der Fall sein. Alle UEFI-kompatiblen Firmwares müssen GPT-Partitionstabellen unterstützen. Wenn Sie also GPT verwenden, sollte das USB-Laufwerk mit noch mehr Firmwares arbeiten. Ich werde meine Antwort aktualisieren. - Lars Nyström
Es scheint, ich kann das Laufwerk in Ubuntu nicht mounten, wenn es ein GPT verwendet und auch das Boot-Flag gesetzt hat. Es funktionierte, als es noch eine msdos Partitionstabelle benutzte, was seltsam ist. Wie auch immer, obwohl ich es nicht mounten konnte, wurde es von meiner Firmware als bootfähiges Gerät erkannt und funktionierte genauso gut. - Lars Nyström
Hm, versuchen Sie einfach, GPT FAT32 ohne Flaggen zu setzen. Es sollte dann mounten und booten. - VRR
Ich habe keine Zeit, das mehr zu testen, aber meine Antwort funktioniert für mich und sollte für jeden mit UEFI-Boot (was die meisten Leute sein sollten), also werde ich das hier jetzt hier lassen. Fühlen Sie sich frei, meine Antwort zu bearbeiten, wenn Sie denken, dass etwas nicht stimmt. - Lars Nyström


Wenn Sie Ubuntu verwenden, um Windows ISO auf USB zu brennen, könnten Sie verwenden WinUSB. Unetbootin funktioniert nicht mit Windows ISOs. Es unterstützt nur Linux-Distributionen.

Die Installation von WinUSB auf aktuellen Ubuntu-Versionen ist jedoch keine leichte Aufgabe. Mehr als das, dass WinUSB ältere GRUB-Abhängigkeiten hat, die die Bootloader-Einrichtung stören könnten, könnten Sie am Ende mit einem nicht bootfähiges Ubuntu. Nun, das sollte kein so großes Problem sein, wenn Sie einen Windows-USB machen, um Ubuntu loszuwerden. Aber das ist nicht garantiert entweder.

Derzeit gibt es zwei Methoden zum Booten eines Betriebssystems. EFI-Laden und MBR-Laden. Welche für Sie geeignet ist, hängt von den Fähigkeiten des PC / Motherboards ab. Die Methode zum Erstellen eines bootfähigen USB für jede der oben genannten Boot-Lade-Methoden wird beschrieben Wie kann ich mit Ubuntu einen bootfähigen Windows-USB-Stick erstellen?

WinUSB kann nur ein MBR bootfähiges USB-Laufwerk erstellen.


14
2018-04-24 17:47



Ihre Installationsroutine schlägt fehl. - empedokles
das funktioniert nicht mehr :( * nicht für mich zumindest - moldovean


Sie können verwenden WinUSB zum Brennen von Windows iso zu Pendrive.
Zusätzliche Details und Ubuntu-Pakete können gefunden werden Hier

Hinweis: -Sie benötigen mindestens 4 GB Stick zum Brennen windows 7 iso


8
2018-06-15 08:02



WinUSB ist veraltet und hat mehrere Probleme, schauen Sie sich an WeheUSB Nachfolger / Gabel - Frank Nocke
Das hat mit Windows 7 für mich funktioniert dd Das Tool hat anscheinend kein gültiges Boot-System erstellt. Der WoeUSB macht etwas Magie, um den USB Stick bootfähig zu machen. (Idid nicht das alte WinUSB-Tool, nur die neuere Version, die im Jahr 2018 noch aktiv ist.) - Alexis Wilke


Es gibt ein Tool namens Multisystem das kann ein USB-Laufwerk bootfähig machen, und verschiedene Betriebssysteme davon booten - unter anderem sind Windows XP, Vista und Seven unterstützt (Die Seiten des Programms sind nur auf Französisch; das Programm selbst ist lokalisiert). Ich war in der Lage, die WinXP-Installation ISO von einem USB-Flash-Laufwerk mit diesem Tool zu starten.

Beachten Sie, dass die Windows-CD ein Installieren CD, keine brauchbare "Live" -Verteilung.


7
2017-09-07 15:49





Es ist sehr einfach... Wir werden Schritt für Schritt gehen: Power iso verwenden:

  1. Downloaden und installieren Sie Power-ISO.
  2. Öffnen Sie die Energie-Iso.
  3. Klicken Sie auf Werkzeuge und erstellen Sie anschließend ein bootfähiges USB-Laufwerk.
  4. Es kann fragen, als Administrator ausgeführt werden. dann lass es als Admin laufen.
  5. Durchsuchen Sie nun die Quelldatei.
  6. Wählen Sie das Ziel USB-Laufwerk und klicken Sie auf Start.
  7. erledigt. Ihr bootfähiges USB ist bereit für die Installation eines Betriebssystems von bootfähigen USB.

HINWEIS: Der USB-Stick muss 4 GB oder mehr haben.


6
2017-11-07 16:21



Power-ISO ist auch für Ubuntu verfügbar? Das wusste ich nicht! - dotslash
Das PowerISO für Linux hat keine GUI-Version, sondern nur ein Befehlszeilendienstprogramm. - Patrick


Versuchen Sie unter Windows, unetbootin zu benutzen und von einer Linux-Distribution diesen Befehl im Terminal zu benutzen (das funktionierte für mich, aber Sie werden den Inhalt des Flash-Laufwerks verlieren, also machen Sie eine Kopie):

sudo dd if=<ISO_FILE> of=/dev/sd<FLASH_DRIVE_ID>

6
2018-04-24 17:42



Wobei <FLASH_DRIVE_ID> ein kleiner Buchstabe wie b, c, d usw. ist, aber woher wissen wir welchen? - user68186
es ist für das Brennen eines Windows ISO. Aus irgendwelchen Gründen, wenn ich es starte, um es in Launch zu formatieren. Ich habe einen schwarzen Bildschirm. funktioniert nicht - user3091970