
Ich versuche, von Linux aus einen bootfähigen USB-Stick mit Win10 zu brennen. Habe inzwischen einen ganzen Abend vergeudet. :-(
Habe woeUSB installiert und die Tutorials gelesen. Habe verschiedene Dinge ausprobiert, bin sogar vom USB-Laufwerk gewechselt. Habe es nicht zuerst formatiert, sondern erst mit NTFS. Es scheint, dass uefi-ntfs größer als 512 kB ist.
Hier ist der „Fluch“ und das Ergebnis von CLI:
...
sudo woeusb -d /home/xxx/Downloads/Win10_21H1_EnglishInternational_x64.iso /dev/sdc --tgt-fs NTFS --no-color
WoeUSB v3.3.1
==============================
Mounting source filesystem...
Wiping all existing partition table and filesystem signatures in /dev/sdc...
/dev/sdc: 2 bytes were erased at offset 0x000001fe (dos): 55 aa
/dev/sdc: calling ioctl to re-read partition table: Success
Ensure that /dev/sdc is really wiped...
Creating new partition table on /dev/sdc...
Creating target partition...
Making system realize that partition table has changed...
Wait 3 seconds for block device nodes to populate...
Cluster size has been automatically set to 4096 bytes.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.
--2021-10-26 00:13:33-- https://github.com/pbatard/rufus/raw/master/res/uefi/uefi-ntfs.img
Resolving github.com (github.com)... 140.82.121.3
Connecting to github.com (github.com)|140.82.121.3|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://raw.githubusercontent.com/pbatard/rufus/master/res/uefi/uefi-ntfs.img [following]
--2021-10-26 00:13:33-- https://raw.githubusercontent.com/pbatard/rufus/master/res/uefi/uefi-ntfs.img
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.110.133, 185.199.111.133, 185.199.109.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.110.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1048576 (1,0M) [application/octet-stream]
Saving to: ‘/tmp/WoeUSB.CsW6q3.tempdir/uefi-ntfs.img’
uefi-ntfs.img 100%[===================>] 1,00M --.-KB/s in 0,1s
2021-10-26 00:13:33 (8,75 MB/s) - ‘/tmp/WoeUSB.CsW6q3.tempdir/uefi-ntfs.img’ saved [1048576/1048576]
dd: writing to '/dev/sdc2': No space left on device
1025+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,589478 s, 889 kB/s
The command "dd if="${download_directory}/uefi-ntfs.img" of="${uefi_ntfs_partition}"" failed with exit status "1", program is prematurely aborted
Unmounting and removing "/media/woeusb_source_1635200001_9737"...
You may now safely detach the target device
...
Ich bin ratlos und suche im Internet nach Lösungen. Ich habe das neueste W10 heruntergeladen, aber das hat auch nicht funktioniert. Was übersehe ich?
Hoffe ihr könnt helfen
Antwort1
UEFI:NTFSEntwickler hier (ich bin nicht die Person, die WoeUSB entwickelt, aber ich bin die Person, die das uefi-ntfs.img
von WoeUSB verwendete Image veröffentlicht).
Wir haben die Größe des uefi-ntfs.img
Images vor Kurzem von 512 KB auf 1 MB erhöht, damit wir für Secure Boot signierte Binärdateien einschließen konnten. Allerdings scheinen die Entwickler von WoeUSB die Größe der Zielpartition, in die das Image geschrieben werden soll, auf 512 KB fest codiert zu haben. Daher Ihr Problem.
Wie bei jedem Open Source-Projekt, das einegewidmetIssue Tracker, sollten Sie dieses Problem an denWoeUSB-Problemtrackerdamit sie ihren Code aktualisieren können. Danke.
Antwort2
WoeUSB-Betreuer auf der Durchreise, dieser Fehler ist jetzt behoben inWoeUSB 5.1.3.
Antwort3
Jetzt sprechen wir über dieGitHub-Version vonwoeusb
Die GitHub-Version ist 5.1.3 und funktioniert unter Ubuntu 20.04.x LTS (und 18.04.x LTS, wahrscheinlich alle aktuellen Versionen von Ubuntu, aber ich habe sie nicht getestet).
PPA-Version des woeusb
veralteten
Bitte beachten Sie, dass die woeusb
PPA-Version ppa:nilarimogard/webupd8
veraltet ist (funktioniert unter Ubuntu 18.04.x LTS, schlägt jedoch unter 20.04.x LTS fehl). Heute (07.11.2021) liegt die Version 3.3.1 (vom 13.02.2020) vor.
Prüfen
Von demWoeUSB githubIch habe sie heruntergeladen und getestet,
woeusb-5.1.3.bash
ebenso wie die Version im Tarball. Sie unterscheiden sich nur in der Zeile, die die Version angibt. Daher habe ich die separate Version mit expliziter Versionsnummer verwendet.Ich habe die Befehlszeile verwendet
sudo ./woeusb-5.1.3.bash --target-filesystem NTFS --device Windows11.iso /dev/sdx
wimlib-imagex
wurde nicht gefunden undwoeusb
beendet. Es kann aus dem Repository-Universum mit dem Befehl installiert werdensudo apt install wimtools
Es wird benötigt, wenn Sie in ein FAT32-Dateisystem installieren, um die riesige WIM-Datei aufzuteilen. Wenn Sie jedoch NTFS auswählen, sollte die Installation ohne Wimtools fortgesetzt werden. Auf diese Weise funktioniert das WoeUSB-Bash-Shellskript auch ohne
wimtools
(es benötigt jedoch eine Internetverbindung, um darauf zuzugreifenuefi-ntfs.img
).Das USB-Laufwerk mit dem Windows-Installer
- erstellt in 18.04.6 LTS und 20.04.3 LTS
- Stiefel beide
- im UEFI-Modus (auch mit Secure Boot) und
- im BIOS-Modus (alias CSM alias Legacy-Modus).