Wie kann ich mit Ubuntu einen bootfähigen Windows-USB-Stick erstellen?


446

Ich möchte einen bootfähigen Windows 8-USB-Stick erstellen, habe jedoch keinen Windows-Computer dabei.

Wie mache ich das mit Ubuntu?


31
Psicofrenia "Mit UNetbootin können Sie bootfähige Live-USB-Laufwerke für Ubuntu, Fedora und andere Linux-Distributionen erstellen, ohne eine CD zu brennen." .
Zignd

Haben Sie versucht, Windows 8-Tutorials zum Brennen von USB-Ticks zu befolgen und Wine zu verwenden, um eine der angegebenen Softwares auszuführen?
Psicofrenia


1
@MrSeed Ich habe dieses Tutorial ausprobiert und auch die ältere Version von UNetbootin heruntergeladen, aber das Problem ist, dass die ältere Version von einer Bibliothek abhängt, die für Ubuntu 13.04 nicht verfügbar ist, da sie übrigens zu alt ist Bibliothek ist verfügbar, aber die App funktioniert immer noch nicht, wenn sie installiert ist.
Zignd

2
UNetbootin erzeugt immer einen Fehler
gal007

Antworten:


299

WinUSB ist alt, veraltet und veraltet. Dies kann auf neueren Systemen zu Problemen führen. Sie sollten WineUSB oder eine andere Software anstelle von WinUSB verwenden.

Diese Antwort bleibt hier jedoch aus historischen Gründen unverändert.

Erstellen Sie ein bootfähiges Windows USB (Vista und höher) von Ubuntu über die WinUSB- Software.

Ubuntu 12.04 bis 15.04

Führen Sie die folgenden Befehle auf dem Terminal aus, um WinUSB von einem PPA zu installieren .

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

WinUSB-Screenshot

Warnung für Ubuntu EFI:

Wenn Sie WinUSB auf EFI-geladenem Ubuntu installieren, werden die grub-efi-Pakete deinstalliert, um die grub-pc-Pakete zu installieren. Es macht Ihr System nicht mehr bootfähig, wenn Sie das grub-efi-Paket vor dem Neustart nicht manuell neu installieren.

Um die manuelle Neuinstallation durchzuführen, gehen Sie wie folgt vor:

sudo update-grub
sudo grub-install /dev/sda
sudo update-grub
sudo reboot

1
Wäre etwas sudo add-apt-repository "deb http://ppa.launchpad.net/colingille/freshlight/ubuntu saucy main"besser für den 14.04? apt-add-repositoryist nicht nur für PPAs ...
Wilf

6
@empedokles 1. Wenn Sie ein Windows XP USB erstellen möchten, vergessen Sie es. Es funktioniert nicht mit WinUSB. 2. Um den Fehler 512 zu beheben, lesen Sie diesen .
Cornelius

2
@ThoVo Lesen Sie diese Antwort: askubuntu.com/a/539803/269282
Cornelius

2
Funktioniert nicht in 15.10, 16.04, 16.10
Rancho

6
Dieser Beitrag ist veraltet, WinUsb wurde eingestellt, aber es gibt WoeUsb , das gut gepflegt ist. Schauen Sie sich auch diese Antworten an (die mehr positive Stimmen erfordern
davcri

209

Beliebige Ubuntu-Version

Sogar andere Linux-Distributionen, sofern GParted und GRUB installiert sind.

Installieren Sie GParted, GRUB, 7z und NTFS unter Ubuntu mit:

sudo apt-get install gparted grub-pc-bin p7zip-full ntfs-3g

Für BIOS: MBR-Partitionsschema

  1. Schreiben Sie mit GParted die Partitionstabelle des USB-Laufwerks als msdos neu , formatieren Sie sie als NTFS , klicken Sie auf "Flags verwalten" und fügen Sie das bootFlag hinzu.
  2. Klicken Sie in GParted mit der rechten Maustaste auf die USB-Partition und wählen Sie Information . Kopieren Sie die UUID so, wie Sie sie benötigen.
  3. Hängen Sie Ihre Windows-ISO oder -DVD ein und kopieren Sie alle zugehörigen Dateien auf das USB-Laufwerk.
  4. Wechseln Sie zum USB-Laufwerk, und benennen Sie den Ordner, der bootGroßbuchstaben enthält, in Kleinbuchstaben um.
  5. Installieren Sie GRUB auf dem USB-Laufwerk.

    Im folgenden Befehl ersetzen /dev/sdXmit dem Gerät (zB /dev/sdb, nicht /dev/sdb1 ) , und ersetzen Sie <USB_mount_folder>mit dem Ordner , in dem Sie das USB - Laufwerk montiert (was wie sein könnte /media/<username>/<UUID>).

    sudo grub-install --target=i386-pc --boot-directory="/<USB_mount_folder>/boot" /dev/sdX
    
  6. Erstellen Sie im Ordner des USB-Laufwerks eine GRUB-Konfigurationsdatei boot/grub/mit dem Namen grub.cfg.

    Schreiben Sie dies in die Datei und ersetzen Sie es <UUID_from_step_2>durch die UUID, die Sie in Schritt 2 kopiert haben.

    echo "If you see this, you have successfully booted from USB :)"
    insmod ntfs
    insmod search_fs_uuid
    search --no-floppy --fs-uuid <UUID_from_step_2> --set root
    ntldr /bootmgr
    boot
    
  7. Trennen Sie das USB-Laufwerk.

  8. Starten Sie nun Ihren PC neu und booten Sie vom USB-Laufwerk.

Für UEFI: GPT-Partitionsschema *

* Ältere Windows-Versionen / -Editionen werden möglicherweise nicht oder nur unzureichend unterstützt. Ich schlage vor, die Microsoft UEFI Firmware- Seite zu lesen .

  1. Verwenden Sie GParted, um die Partitionstabelle des USB-Laufwerks als GPT zu schreiben .
  2. Erstellen Sie eine neue primäre Partition und formatieren Sie sie als FAT32 .
  3. Kopieren Sie alle Windows-Dateien (von eingehängtem ISO oder DVD) auf das USB-Laufwerk.
  4. Schau mal auf USB im efi/boot/Ordner. Wenn es eine Datei bootx64.efi( bootia32.efi) gibt, sind Sie fertig. Der USB ist bootfähig. Fahren Sie mit Schritt 7 fort.
  5. Öffnen sources/install.wimSie andernfalls den Archiv-Manager (muss 7zinstalliert sein) und navigieren Sie zu ./1/Windows/Boot/EFI/. Von hier bootmgfw.efiirgendwo extrahieren , umbenennen in bootx64.efi(oder bootia32.efifür unterstützte 32-Bit-Betriebssysteme [?]) Und auf USB im efi/boot/Ordner ablegen.
  6. Wenn Sie Windows 7 USB herstellen, kopieren Sie den bootOrdner von efi/microsoft/in den efiOrdner.
  7. Vergessen Sie nicht, das USB-Laufwerk abzumelden (sicher zu entfernen). Wählen Sie den richtigen EFI-Loader aus Ihrem BIOS.

Quelle: Mein Blog-Beitrag dazu finden Sie unter Windows-USB von Linux bootfähig machen .

Hinweis

Bei ordnungsgemäßer Verwendung mit einem kompatiblen Zielbetriebssystem sollten Sie mit beiden Methoden ein bootfähiges USB-Laufwerk erhalten. Dies garantiert jedoch keine erfolgreiche Installation von Windows.


2
@GuiImamura mit der rechten Maustaste auf die Partition in GParted klicken, Flags verwalten auswählen und das Kontrollkästchen neben dem Start aktivieren .
Cornelius

8
EFI-Methode ist der Weg, um es für Win10 zu tun. Heutzutage können Sie die Schritte 4 bis 6 problemlos überspringen.
Ivan Anishchuk

2
Nachdem ich viele andere Dinge ausprobiert habe, ist dies die einzige, die für mich funktioniert hat. Vielen Dank.
Becko

3
Ich kann bestätigen , dass die UEFI / GPT - Methode funktioniert ohne die Schritte 4-6 unter Windows 10.
Josch

2
Wenn Sie auf einen Fehler stoßen, überprüfen Sie seinen Blog-Post (der am Ende seiner Antwort verlinkt ist) auf detaillierte Informationen. Lösungen für einige Fehlerfälle können hilfreich sein.
Teo

100

Ubuntu 14.04 und höher

WinUSB ist ein Tool zum Erstellen eines bootfähigen USB-Flash-Laufwerks für die Installation von Windows. Das native UEFI-Booten wird für Windows 7- und spätere Abbilder unterstützt. WoeUSB ist eine aktualisierte Abzweigung des WinUSB-Projekts.

Einige Installationsprogramme von Drittanbietern verfügen über Windows-Installationsimages ( /sources/install.wim), die größer als 4 GB sind und FAT32 als Zieldateisystem unmöglich machen. Unterstützung für NTFS-Dateisysteme wurde zu WoeUSB 3.0.0 und höher hinzugefügt.

So installieren Sie WoeUSB (aktualisierte Version des WinUSB-Projekts) in Ubuntu 14.04 / 16.04 / 17.10 / 18.04 / 18.10 / 19.04 :

sudo add-apt-repository ppa:nilarimogard/webupd8 
sudo apt update  
sudo apt install woeusb

So installieren Sie WinUSB unter Ubuntu 14.04 / 16.04 / 16.10 / 17.04:

sudo add-apt-repository ppa:nilarimogard/webupd8 
sudo apt update  
sudo apt install winusb

Dadurch werden die grafische Oberfläche von WinUSB und das WinUSB-Befehlszeilentool installiert. WinUSB und WoeUSB unterstützen sowohl UEFI als auch BIOS für FAT32 / NTFS / ExFAT-USB-Flash-Laufwerke.

Die WinUSB-Benutzeroberfläche ist viel einfacher zu verwenden als das WinUSB-Befehlszeilentool. Führen Sie den folgenden Befehl aus, um eine Windows-ISO auf einer NTFS-Partition zu installieren und den Master Boot Record (MBR) des Geräts mit dem WinUSB- und WoeUSB-Befehlszeilentool zu bearbeiten: Klicken Sie auf das Optionsfeld links von der Stelle From a disk image (iso ) , navigieren Sie zum Speicherort der Windows-ISO-Datei, wählen Sie unter Zielgerät ein USB-Flash-Laufwerk aus, öffnen Sie die Festplattenanwendung und überprüfen Sie, ob der Gerätename unter Festplatten mit dem Zielgerät in WinUSB übereinstimmt (er sollte etwa / dev / sd X lauten) Wobei X ein Buchstabe des Alphabets ist), und klicken Sie auf die Schaltfläche Installieren, um ein bootfähiges Windows-Installationsmedium auf dem USB-Flash-Laufwerk zu erstellen.

Bildbeschreibung hier eingeben

Wenn Sie WinUSB auf EFI-geladenem Ubuntu installieren, werden die grub-efi-Pakete deinstalliert, um die grub-pc-Pakete zu installieren. Führen Sie daher vor dem Neustart die folgenden Befehle aus, um grub zu reparieren:

sudo update-grub
sudo grub-install / dev / sd X # Ersetze X durch den Buchstaben der Partition, auf der sich grub befindet
sudo update-grub
sudo neu starten

1
Es funktioniert (verwendet die 64-Bit-Version)
Pavak Paul

2
Oder verwenden Sie einfach dd wie alle anderen ...
ChangosMuertos

1
Ich musste mir einen hochwertigeren USB-Stick kaufen, um ihn zum Laufen zu bringen. Ich stelle mir jedoch vor, dass dies kein spezifisches Problem für WinUSB ist.
Seth

$ sudo add-apt-repository ppa: nilarimogard / webupd8 PPA kann nicht hinzugefügt werden: 'ppa: ~ nilarimogard / ubuntu / webupd8'. FEHLER: '~ nilarimogard' Benutzer oder Team existiert nicht.
Christophe Ferreboeuf

Es funktioniert auf meinem Computer. Sie sollten eine Meldung sehen, die besagt: More info: https://launchpad.net/~nilarimogard/+archive/ubuntu/webupd8 Press [ENTER] to continue or ctrl-c to cancel adding itNachdem Sie diese Meldung gesehen haben, drücken Sie die Eingabetaste, um fortzufahren. Möglicherweise liegt ein Konnektivitätsproblem vor.
Karl

52

Schreiben von ISOs mit WoeUSB (WinUSB-Fork)

Einige Antworten sind veraltet, da WinUSB nicht mehr funktioniert. Aber es gibt eine funktionierende Gabel namens WoeUSB .

Github: https://github.com/slacka/WoeUSB

Installation

Es ist deinstallieren nicht gräbt-efi mehr!

☞ Ubuntu / Debian

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb

☞ Bogen

pacaur -S woeusb-git

☞ Fedora

dnf install -y WoeUSB

☞ OpenSUSE

zypper install WoeUSB

Schreiben der ISO

Schreiben Sie nach der Installation die Windows-ISO mit dem folgenden Befehl:

sudo woeusb --device /path/to/your.iso /dev/sdX

(Ersetzen Sie die Xin /dev/sdXdem Brief an Ihren USB entspricht. Sie können feststellen , welche die richtigen sind in dem Programm Disks ist.)


2
Hat perfekt funktioniert. Auf Achlinuxpacaur -S woeusb-git
dvim

1
WoeUSB ist perfekt! Und im Gegensatz zu WinUSB wird nicht das gesamte Web-Kit als Abhängigkeit benötigt (nur das Kompilieren des Web-Kits auf meinem Desktop-PC dauert einige Stunden).
Davcri

2
Error: Target device is currently busyVerwenden Sie bei Problemen sudo umount /dev/sdb(oder das entsprechende Gerät). ( „Auswerfen“ der USB - Stick nicht . Helfen, da sie nicht vollständig verschwunden sein müssen, nur die Partition unmontiert Ansonsten wird der Fehler sein: probing initialization failed: No medium found)
Frank Nocke

2
Funktionierte auch auf Fedora 28 mit einer Win10_1803_x64-ISO. So installieren Sie:dnf install -y WoeUSB
Eddygeek

6
Wenn der Fehler "Die Datei im Quellbild hat die Beschränkung der Dateigröße für das FAT32-Dateisystem 4GiB überschritten" angezeigt wird, müssen Sie --tgt-fs ntfssie zur Befehlszeile hinzufügen .
Adam Dingle

49

Die aktuelle UNetbootin-Startkette ist nicht mit UEFI und Computern kompatibel, auf denen Windows 8 vorinstalliert ist

Sie können ddstattdessen Folgendes verwenden und dabei vorsichtig sein, was Sie tun:

sudo dd if=/path/to/iso/windows.iso of=/dev/sdX bs=4M; sync
  • Ersetzen Sie sdXdurch das Laufwerk, das Sie verwenden möchten (in meinem Fall sdg):
  • Dies setzt voraus, dass Ihr Motherboard von CD-ROM-USB booten kann.

Wenn Sie UNetbootin weiterhin verwenden möchten, benötigen Sie 2 (3) Dinge:

  1. Unetbootin
  2. Gparted
  3. Internetzugang, um alle oben genannten, das Windows-ISO-Image und einen USB-Stick mit mehr als 4 GB zu installieren.

Also, erstens, ein Backup aller den Inhalt Ihres USB - Stick . Sobald das erledigt ist, installiere gparted und starte es wieder:

sudo apt-get install gparted unetbootin

Suchen Sie nun nach gparted im Dash oder geben Sie gparteddas Terminal ein. Wählen Sie Ihren USB-Stick aus der rechten Dropdown-Liste. In meinem Fall /dev/sdgkönnte es anders sein. Entfernen Sie alle Partitionen und erstellen Sie mit Gparted eine einzelne große FAT32-Partition.

Sobald dies erledigt ist, ziehen Sie Ihren USB-Stick ab und stecken Sie ihn ein, damit er eingehängt wird (Sie können ihn auch über dasselbe GParted einhängen). Führen Sie nun Unetbootin aus. Sie können wieder im Bindestrich nachsehen oder das Terminal eingeben. Wählen Sie, dass Sie eine ISO verwenden möchten, und suchen Sie nach dem Pfad Ihrer ISO.

Aktivieren Sie das Kontrollkästchen, um alle Geräte anzuzeigen. Hier müssen Sie dasselbe Gerät auswählen, das Sie in Gparted ausgewählt haben. Andernfalls können Ihre Daten verloren gehen . Wählen Sie Weiter. Warten Sie einen Moment und fertig. Starten Sie Ihren PC neu und wählen Sie, um vom USB zu booten.


1
@gcb komisch, war ein Windows 8?
Braiam

1
guter Punkt. Nein. Es war Windows7 Pro. Ich werde mit dem win8 überprüfen, ob diese CD das SD / HDD-Format hat.
GCB

2
Ich bevorzuge Ihre Antwort (die dd-Variante) der akzeptierten, einfach weil es nicht erforderlich ist, ein weiteres Repository hinzuzufügen oder überhaupt eine Software zu installieren (Unetboot ist nicht erforderlich, verwenden Sie einfach dd).
Doppelhelix

7
ddhat bei mir nicht funktioniert, der Computer hat einfach nicht vom pendrive gebootet. Wenn Sie auf einen verwenden UNetbootin wollen NTFS-formatierten USB - Stick, müssen Sie es von der Kommandozeile starten: sudo unetbootin installtype=USB targetdrive=/dev/sdb1(sdb1 ist mein USB - Stick ist ntfs-formatierte Partition können Sie anders sein).
Erik

7
Ab dieser Antwort bei serverfault schlägt die dd-Methode sehr oft fehl, da es erforderlich ist, dass Ihr Motherboard nicht nur USB-HDD, sondern auch USB-CDROM booten kann .
Erik

19

Auf Nicht-UEFI-Maschinen können wir GRUB2 verwenden, um den USB-Stick bootfähig zu machen. Dann können wir den Befehl 'ntldr' in GRUB2 verwenden, um Windows von USB zu booten.

  • Aktivieren Sie das Boot-Flag auf der Zielpartition des USB-Laufwerks. Dies kann einfach mit dem Tool "GParted" durchgeführt werden. Es ist ein GUI-Tool für die Partitionierung von Laufwerken.
  • Wenn das Installationsimage eine ISO-Datei ist, hängen Sie sie ein und greifen Sie auf die Dateien zu.
  • Kopieren Sie alle Dateien in das Stammverzeichnis des USB-Laufwerks.
  • Installieren Sie GRUB auf dem USB-Laufwerk:

    sudo grub-install --boot-directory="/media/user/MyUSBDrive/boot" /dev/sdX
    
  • Konfigurieren Sie GRUB zum Starten von Windows, indem Sie die folgende Datei als "/boot/grub/grub.cfg" auf dem USB-Laufwerk ablegen:

    set menu_color_normal=white/black
    set menu_color_highlight=black/light-gray
    menuentry 'Install Windows 8' {
     ntldr /bootmgr
    }
    

Die vollständige Antwort finden Sie in meinem Blog. Erstellen eines bootfähigen Windows-USB unter Linux


2
Keine Installationen erforderlich. Einfachste Schritte. Sollte dies vor der akzeptierten Antwort versucht haben
Anurag

Der Befehl grub-install muss als Superuser ausgeführt werden. Nur fehlende Informationen
Anurag

4
DAS IST DIE ULTIMATIVE ANTWORT !!!
Danial Behzadi

3
Dies entspricht der Antwort "Any Ubuntu version ... MBR partition scheme", es fehlt jedoch die --target=i386-pcOption für grub-installden Befehl grub2 search und es wird nicht der Befehl grub2 search verwendet , um den "root" zu finden, von dem aus gebootet werden kann . Vielleicht ist das nicht nötig ...
David Tonhofer

Ich denke, etwas anderes muss installiert werden, ich habe keinen i386-pc als Option.
Teknopaul

15

mkusb-nox und mkusb Version 12 können Windows-Installationslaufwerke erstellen

Es scheint schwierig zu sein, ein Linux-Tool zu finden, das Boot-Laufwerke (USB-Sticks, Speicherkarten ...) mit Windows erstellen kann. Daher habe ich diese Funktion zu mkusb-nox hinzugefügt und später mkusb Version 12 mit dieser Funktion erstellt. Es funktioniert in allen aktuellen Versionen von Ubuntu (und Ubuntu-Varianten: Kubuntu, Lubuntu ... Xubuntu) und mit Debian Jessie. Das erstellte Startlaufwerk kann 64-Bit-Windows sowohl im UEFI- als auch im BIOS-Modus starten.

Sie erhalten / aktualisieren diese neue Version von mkusb und mkusb-nox von der mkusb-PPA über die folgenden Befehle

sudo add-apt-repository universe  # this line only for standard Ubuntu

sudo add-apt-repository ppa:mkusb/ppa
sudo apt-get update
sudo apt-get install mkusb mkusb-nox

sudo apt-get install usb-pack-efi  # only for persistent live drives

Siehe diese Links,

mkusb-nox 11.1.2: Feature hinzugefügt: USB-Installationslaufwerk für Windows erstellen

mkusb / v7 - Ubuntu-Hilfeseite

mkusb-nox kann unter Windows 7 - 10 einen USB-Boot-Stick erstellen, aber Sie müssen mit einer Befehlszeilenschnittstelle fertig werden.

Edit 1: Neu: mkusb Version 12 , die neue Version bietet eine grafische Benutzeroberfläche für die gleiche Methode. Siehe diese Links,

help.ubuntu.com/community/mkusb#Windows_USB_install_drive

mkusb-nox: Screenshot des Benutzerdialogs

dus mit guidus alias mkusb version 12: Bildbeschreibung hier eingeben Bildbeschreibung hier eingeben

Bearbeiten 2:

  • Eine neue, verbesserte Version, mkusb 12.2.9 , ist ab sofort über das standardmäßige (und stabile) PPA verfügbar.

    sudo add-apt-repository universe  # this line only for standard Ubuntu
    
    sudo add-apt-repository ppa:mkusb/ppa
    sudo apt-get update
    sudo apt-get install mkusb mkusb-nox
    
    sudo apt-get install usb-pack-efi  # only for persistent live drives
    
    • Es kann für den BIOS-Modus auch von installierten Systemen installiert werden, die im UEFI-Modus ausgeführt werden.

    • Einige kleinere, aber irritierende Fehler werden unterdrückt.

    • Mit den ISO-Dateien, die ich herunterladen konnte, kann ich Windows-Installationslaufwerke dieser Art erstellen

      • Windows 7-Installationsprogramm, das im BIOS-Modus gestartet wird
      • Windows 8.1-Installationsprogramm, das im UEFI-Modus und im BIOS-Modus gestartet wird
      • Windows 10-Installationsprogramm, das im UEFI-Modus und im BIOS-Modus gestartet wird

Eine einfache "Do it yourself" -Methode


2
Mkusb-nox ist die beste Lösung, die ich gefunden habe, zumal die Antworten auf Winusb auf dieser Seite veraltet sind, da dieses Programm nicht mehr unterstützt wird und mit 16.04 nicht sofort funktioniert.
CSCameron

1
Dus hat für mich gearbeitet.
Alberto Salvia Novella

Danke für deine Arbeit. FYI von Ubuntu 16.04 Ich erhalte am Ende des Vorgangs eine Fehlermeldung:Bootloader: grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist. Please specify --target or --directory.
Pointy

... der USB-Stick scheint jedoch zu funktionieren (Ich installiere Win 10 auf einem anderen Computer als dem, auf dem ich den USB-Stick erstellt habe.)
Pointy

@Pointy, Laufen Sie mkusb in einem installierten Ubuntu-System im UEFI-Modus? In diesem Fall liegt ein Problem vor: Das Programmpaket grub-pckann nur installiert werden, wenn das "konkurrierende" Paket grub-efientfernt wurde. Es kann gelöst werden, indem ein [beständiges] Ubuntu- oder Ubuntu-basiertes Live-System mit mkusb ausgeführt wird. Ein solches System kann sowohl im BIOS- als auch im UEFI-Modus arbeiten und zusammen grub-pcmit dem Paket "grub-efi" installiert werden. Siehe diesen Link, help.ubuntu.com/community/mkusb/…
sudodus


7

Sie können WinUSB verwenden, um WinUSB auf Ihrem Ubuntu zu installieren. Befolgen Sie dazu diese Anweisungen.

Okey, wenn du aus Ubuntu 13.10.13.04.12.10.12.04 kommst, dann führe dies im Terminal aus:

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

und wenn Sie von Ubuntu 14.04 sind, führen Sie dies im Terminal aus:

sudo add-apt-repository ppa:colingille/freshlight
sudo sh -c "sed -i 's/trusty/saucy/g' /etc/apt/sources.list.d/colingille-freshlight-trusty.list"
sudo apt-get update
sudo apt-get install winusb

WinUSB wird mit einer einfachen Benutzeroberfläche mit minimalen Optionen geliefert. Hier erfahren Sie, wie Sie WinUSB verwenden, um Windows USB von Ubuntu aus bootfähig zu machen. Sie können Windows ISO für XP, Windows 7, Windows 8, Windows 8.1 oder andere verwenden.

  1. Flash-Laufwerk einlegen und Windows-ISO abrufen (ich habe Windows 10 Technical Preview verwendet) oder die Windows-CD / DVD einlegen
  2. Starten Sie WinUSB und nichts anderes muss wirklich erklärt werden.
  3. Wählen Sie Ihre Quelle, entweder ISO oder CD-Laufwerk
  4. Wählen Sie Ihr Zielgerät (USB). Wenn es nicht angezeigt wird, klicken Sie auf Aktualisieren und stellen Sie sicher, dass es aktiviert ist.
  5. Klicken Sie auf "Installieren" und geben Sie Ihr Passwort ein (erforderlich, um Geräte zu mounten und direkt auf Laufwerke zu schreiben)

Dies ist alles, was Sie tun müssen, um einen bootfähigen Windows-USB-Stick zu erstellen

Quelle: Wie installiere und benutze ich WinUSB in Ubuntu?


4

Verwenden Sie den Befehl terminal, wenn eine Ausnahme vom Typ "file limit" mit "woeUsb" angezeigt wird

sudo woeusb --device /home/uName/Downloads/Win10_1809Oct_English_x64.iso /dev/sdb --target-filesystem NTFS

/home/uName/Downloads/Win10_1809Oct_English_x64.isoVerwenden Sie stattdessen Ihren Pfad zur ISO-Datei und

Anstatt /dev/sdbIhren Pfad zu verwenden, verwenden Sie das Flash-Laufwerk.


2

Der Vollständigkeit halber möchte ich Anweisungen zum Erstellen eines bootfähigen USB-Laufwerks aus den UEFI / BIOS-Update-ISOs von ThinkPad hinzufügen. Keine der obigen Antworten hat bei mir funktioniert. (Vielleicht gibt es ähnliche Probleme mit anderen Anbietern.)

  1. Erstellen Sie eine IMG- Datei mitgeteltorito

    sudo apt install genisoimage
    geteltorito <image>.iso -o <image>.img
    
  2. Schreiben Sie die IMG-Datei auf die Festplatte. Die Verwendung dieser genauen Blockgröße ist wichtig.

    sudo dd if=<image>.img of=/dev/sdX bs=512K && sync
    
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.