WinUSB error de instalación ¡La instalación falló! Código de salida: 512

14

No puedo resolver este problema, estoy usando Ubuntu 14.04. Ya lo intenté como root, y todavía no he tenido éxito.

WinUSB informa este error:

Installation failed!
Exit code: 512
Log:
Formatting device...
Mounting...
mount: block device /home/flavio/Área de Trabalho/windows xp sp3 sata.iso is write-protected, mounting read-only
Copying...
Installing grub...
Installing for x86_64-efi platform.
grub-install: error: /media/winusb_target_1405019929_19723 doesn't look like an EFI partition.
.
Error occurred!
Syncing...
/usr/bin/winusb: line 78:  5376 Terminated               while true; do
    sleep 0.05; echo 'pulse';
done
Cleaning...
/usr/bin/winusb: line 78:  6975 Terminated               while true; do
    sleep 0.05; echo 'pulse';
done
Umounting and removing '/media/winusb_iso_1405019929_19723'...
Umounting and removing '/media/winusb_target_1405019929_19723'...
usuario3773212
fuente
Es posible usar mkusb para crear una unidad de arranque USB con Windows 7-10. Vea este enlace, askubuntu.com/questions/289559/…
sudodus

Respuestas:

18

El problema aquí es con el método utilizado para instalar GRUB. No tiene nada que ver con el sistema de archivos actual en la memoria USB, ya que WinUSB lo formatea.

Para solucionarlo, debe editar el winusbscript que se encuentra en /usr/bin. Ábralo con cualquier editor de texto con permisos de root (por ejemplo gksu gedit /usr/bin/winusb). Ahora busque grub-installen ese archivo (puede estar en la línea 401 - 402) y cambie esa línea para que se vea así:

grub-install --target=i386-pc --boot-directory="$partitionMountPath/boot" "$device"

Guarda el guión. Instale el paquete de la grub-pc-binsiguiente manera:

sudo apt-get install grub-pc-bin

Ahora, intente nuevamente usar WinUSB.

WinUSB solo crea unidades USB de arranque MBR. Si desea instalar Windows en modo EFI, debe usar un método diferente.

También escribí sobre esto en mi sitio web .

Cornelio
fuente
El "mejor método" funcionó para conseguir una instalación exitosa en la unidad USB.
Tyler
^ ¡Este tipo no es el héroe que necesitamos, es el héroe que merecemos! Gracias, resolviste un problema muy irritante.
Mr.Turtle
1
Estaba usando el archivo iso de una partición NTFS. La solución anterior no funcionó, pero mover los archivos al escritorio hizo el truco. También formateé el pendrive con formato FAT.
Abhishek Sachan
0

Para resolver el problema, es muy simple. Sólo tipo

sudo winusbgui

en la terminal y estás jugando

Esdras Largentier LeHackeur Du
fuente
-1

Copie el archivo iso a otra ubicación (Destop o directorio de inicio). Después de eso, formatee el pendrive usb al sistema de archivos FAT32 usando el editor de particiones gparted.

Retire el pendrive y luego vuelva a insertarlo.

Se montará automáticamente y luego ejecutará la aplicación winusb.

Seleccione el archivo iso copiado y cree una unidad flash de arranque de Windows.

Caner
fuente
No sé por qué esto se rechazó, funcionó perfectamente para mí, de manera diferente a las respuestas anteriores. Intenté usar un archivo iso de un disco externo, luego recibí el error 512, pero lo resolví al directorio de inicio. Sin embargo, no fue necesario formatear en FAT32.
Hugo Passos
-1

Formatee USB a ntfsantes de usar winusb.

Josh Wilkins
fuente
¿Qué es woeusb?
Pim
El soporte de @Thomas WinUSB se suspende en Ubuntu a partir de 17.10 y en su lugar se recomienda la bifurcación de WinUSB que se llama WoeUSB.
karel
1
¿Podría agregar más información sobre esto? Tal como está, su respuesta es muy corta y no proporciona una descripción de su respuesta.
Zzzach ...