it-swarm.com.de

WoeUSB-Fehlercode 256 mit NTFS-formatiertem USB

Ich habe versucht, mit WoeUSB ein Windows 10-USB-Bootmedium zu erstellen. Ich habe ein USB-Laufwerk mit einer NTFS-Partition formatiert, aber WoeUSB beklagt sich mit:

Installation failed!
Exit code: 256
Log:
WoeUSB [email protected]@[email protected]@
==============================
Mounting source filesystem...
Error: File "/media/woeusb_source_1543626298_6098/sources/install.wim" in
source image has exceed the FAT32 Filesystem 4GiB Single File Size Limitation
and cannot be installed.  You must specify a different --target-filesystem.
Refer: https://github.com/slacka/WoeUSB/wiki/Limitations#fat32-filesystem-4gib-single-file-size-limitation for more info.
Unmounting and removing "/media/woeusb_source_1543626298_6098"...
You may now safely detach the target device

Ich habe auch versucht, WoeUSB über die Kommandozeile zu starten, hat nicht funktioniert.

Sudo woeusb --partition Win10_1809Oct_English_x64.iso /dev/sdb

Meine ISO befindet sich in: home/sawyer/Downloads/Win10_1809Oct_English_x64.iso

Danke im Voraus! Ich habe seit drei Nächten versucht, Windows zu installieren, daher ist jede Hilfe für dieses Ziel sehr dankbar.

12
SLD

Ich habe das aktuelle woeusb aus dem PPA getestet (unter einem beständigen, aktiven Lubuntu 18.04.1 LTS), und die folgenden Befehlszeilen funktionieren für mich .

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

Sudo woeusb --target-filesystem NTFS --device path/windows.iso /dev/sdx

In meinem Fall befand sich die ISO-Datei in /media/lubuntu/usbdata/images/ und das Zielgerät in /dev/sdb, aber in Ihrem Fall prüfen Sie sorgfältig, ob Sie auf das vorgesehene Laufwerk schreiben (vermeiden Sie es, wertvolle Daten auf einem anderen Laufwerk zu zerstören),

Sudo woeusb --target-filesystem NTFS --device /media/lubuntu/usbdata/images/windows.iso /dev/sdb

Beachten Sie, dass alle Partitionen auf dem Zielgerät nicht gemountet sein müssen.


Das erstellte USB-Boot-Laufwerk verfügt über eine kleine FAT-Partition (für UEFI-Boot) und eine große NTFS-Partition mit den Windows-Dateien. Es kann Windows sowohl im BIOS- als auch im UEFI-Modus mit woeusb 3.2.10.1 (vom 2018-09-19 (Sept 19 2018) in der PPA) installieren.

Die Verwendung von NTFS ermöglicht die Verwendung von Dateigrößen> 4 GiB. Die Größe von install.wim ist

  • kleiner als 4 GiB in einigen Microsoft-eigenen ISO-Dateien, z. B. in

    • Win10_1809Oct_Swedish_x64.iso

      $ <<<'scale=3;4274234443/2^30' bc
      3.980                              # < 4 GiB
      
  • größer als 4 GiB für einige ISO-Dateien für bestimmte Computer, z. B. OEM, aber auch für mehrere Microsoft-eigene ISO-Dateien

    • Win10_1809Oct_English_x64.iso

      $ <<<'scale=3;4396229344/2^30' bc
      4.094                              # > 4 GiB
      
    • Win10_1809Oct_EnglishInternational_x64.iso

      $ <<<'scale=3;4386496792/2^30' bc
      4.085
      
    • Win10_1809Oct_German_x64.iso

      $ <<<'scale=3;4401709065/2^30' bc
      4.099
      
    • Win10_1809Oct_Spanish_x64.iso

      $ <<<'scale=3;4404104344/2^30' bc
      4.101
      

Es gibt auch eine GUI-Version woeusbgui. Ich glaube nicht, dass es die Option gibt, ein Ziellaufwerk mit einem FAT-Dateisystem für UEFI und einem NTFS-Dateisystem zu erstellen. Daher würde ich die Verwendung der Befehlszeilenversion woeusb empfehlen.


Edit: Du kannst es selbst machen mit ausführlicher Hilfe bei

help.ubuntu.com/community/Installation/iso2usb/diy/windows-installer-for-big-files

Diese Methode funktioniert sowohl im BIOS- als auch im UEFI-Modus und auch beim sicheren Start. (In den meisten Fällen sollte es jedoch möglich sein, den sicheren Start zu deaktivieren, das von woeusb erstellte Laufwerk zu verwenden und den sicheren Start erneut zu aktivieren.)

20
sudodus

Der Fehler konnte nicht reproduziert werden, da die Ausführung dieses Befehls einen anderen Fehler verursachte (check_runtime_parameters: Error: Target media "/dev/sdb" is not an partition!).

Was zu funktionieren schien, war das Löschen und Erstellen eines Boot-Laufwerks von Grund auf neu mit:

Sudo woeusb --tgt-fs NTFS -d ~/Downloads/Win10_1809Oct_English_x64.iso /dev/sdb

3
jackw11111

Einige Installationsprogramme von Drittanbietern, wie z. B. Win10_1809Oct_English_x64.iso, verfügen über Windows-Installationsimages mit mehr als 4 GB, sodass FAT32 als Zieldateisystem nicht mehr möglich ist. Unterstützung für NTFS-Dateisysteme wurde zu WoeUSB 3.0.0 und höher hinzugefügt. Wenn Ihre Version von WoeUSB älter als 3.0 ist, aktualisieren Sie sie bitte. Die neueste Version von WinUSB zum Zeitpunkt der Veröffentlichung dieser Antwort ist 3.2.10.

Für WoeUSB v3.0 und höher ist die Befehlszeilenoption --format nicht mehr verfügbar.

Versuchen Sie, woeusbgui über das Terminal mit dem folgenden Befehl zu öffnen:

Sudo -H woeusbgui &>/dev/null
2
karel

Aus irgendeinem unbekannten Grund lösen die oben genannten Dinge https://askubuntu.com/a/1098185/846139 oder https://askubuntu.com/a/1098076/846139 = hat bei mir nicht wie erwartet funktioniert.

Es scheint ein Problem mit dem Parsing der Argumente in woeusb v3.2.12 zu geben.

Das Setzen dieser Ziel-Dateisystem-Option am Anfang funktionierte in WoeUSB v3.2.12 auf Ubuntu 18.10 Cosmic nicht.

Was hat jedoch funktioniert :

Sudo woeusb -d  /somewhere/Win10_abcd_xy_x64.iso /dev/sdb --target-filesystem ntfs
1
qbit