
Intentando grabar un USB de arranque con Win10 desde Linux. Ya he perdido toda la noche. :-(
Instalé woeUSB y leí los tutoriales. Probé varias cosas, incluso cambié desde la unidad USB. No lo formateé al principio y luego a NTFS. Parece que uefi-ntfs tiene más de 512 kB.
Aquí está la 'maldición' y el resultado de 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
...
Estoy perdido, buscando soluciones en la red... Descargué el último W10 y tampoco funcionó... ¿Qué me falta?
Espero que puedas ayudar
Respuesta1
UEFI: NTFSdesarrollador aquí (no soy la persona que desarrolla WoeUSB pero soy la persona que publica la uefi-ntfs.img
imagen utilizada por WoeUSB).
Recientemente aumentamos el tamaño de la uefi-ntfs.img
imagen de 512 KB a 1 MB, para poder incluir archivos binarios firmados para arranque seguro, pero parece que los desarrolladores de WoeUSB codificaron el tamaño de la partición de destino donde se debe escribir la imagen en 512 KB. , de ahí tu problema.
Como ocurre con cualquier proyecto de código abierto que tenga undedicadorastreador de problemas, debe informar este problema alRastreador de problemas WoeUSBpara que puedan actualizar su código. Gracias.
Respuesta2
El mantenedor de WoeUSB pasa, este error ahora está solucionado enAy USB 5.1.3.
Respuesta3
Ahora hablamos de laversión github dewoeusb
La versión de github es 5.1.3 y funciona en Ubuntu 20.04.x LTS (y 18.04.x LTS, probablemente todas las versiones actuales de Ubuntu, pero no las he probado).
Versión PPA woeusb
obsoleta
Tenga en cuenta que la woeusb
versión de PPA en ppa:nilarimogard/webupd8
está obsoleta (funciona en Ubuntu 18.04.x LTS pero falla en 20.04.x LTS). Hoy (07/11/2021) está en la versión 3.3.1 (con fecha del 13/02/2020).
Prueba
Desde elAy USB githubDescargué y probé
woeusb-5.1.3.bash
también la versión en el tarball. sólo se diferencian en la línea que especifica la versión. Entonces utilicé la versión separada con un número de versión explícito.Usé la línea de comando
sudo ./woeusb-5.1.3.bash --target-filesystem NTFS --device Windows11.iso /dev/sdx
wimlib-imagex
no fue encontrado ywoeusb
lo abandoné. Se puede instalar desde el universo del repositorio con el comandosudo apt install wimtools
Es necesario cuando se instala en un sistema de archivos FAT32 para dividir el enorme archivo wim, pero cuando se selecciona NTFS, la instalación debe continuar sin wimtools. De esa manera, el shellscript bash de WoeUSB funcionará sin él
wimtools
(pero necesita una conexión a Internet para poder obtenerlouefi-ntfs.img
).La unidad USB con el instalador de Windows.
- creado en 18.04.6 LTS y 20.04.3 LTS
- botas ambas
- en modo UEFI (también con arranque seguro) y
- en modo BIOS (alias CSM, alias modo heredado).