Intenté todo y nada funciona. Tengo 2 llaves USB nuevas 3 más empaquetadas. Tengo 3 archivos ISO de Windows 8.1 válidos y, sin embargo, ningún enfoque funciona.
Intenté que Unetbootin demore una eternidad en copiar 4,3 GB a la memoria USB y no funciona. Intenté el enfoque de Ask Fedora usando:
1) Formateando la unidad USB a FAT32 y usando:
su -c 'dd if=/home/kristjan/Prejemi/win.iso of=/dev/sdc bs=400M'
Esto tarda 30 minutos en completarse y no se copian archivos en la unidad, pero no se inicia. Cuando lo monte después, ahora se muestra como FAT pero como UDF.
2) Formateo de la unidad USB a NTFS y uso:
su -c 'dd if=/home/kristjan/Prejemi/win.iso of=/dev/sdc bs=8M'
Esto toma 30 minutos igual que el anterior.
3) Intenté usar el enfoque GParted que se muestra aquí:
Superusuario: USB de Windows de Fedora.
Este quiere arrancar pero no lo hace. Reinicio, presiono ENTER> F12. Para ir al menú de selección de inicio, selecciono la unidad USB y no salta a la pantalla de selección de inicio como lo hacen las soluciones anteriores, pero simplemente permanece en una pantalla negra con un cursor _ parpadeante.
4) Intenté configurar el indicador de arranque desde GParted y usar DD, pero tampoco funciona.
¿Por qué es esto tan difícil en los sistemas Linux? Quiero decir que en Windows / Machintosh puedo crear una memoria USB de arranque en 10 minutos. En Linux, tarda 30 minutos en copiar los contenidos ISO y luego nada funciona: (
dd
sobrescribe todo el sistema de archivos, por lo que el formateo a FAT32 o NTFS antes de ejecutarsedd
no tiene sentido.Respuestas:
Justo ahora, creé con éxito un USB de arranque a partir de un ISO de Windows 8.1 que contiene un sistema de archivos UDF. Esto iniciará correctamente una máquina UEFI en modo UEFI para la instalación posterior. No arrancará una máquina BIOS o una máquina UEFI en modo de compatibilidad BIOS.
Montar el ISO:
Inserte la unidad USB.
Ejecute
fdisk
y especifique el nombre del dispositivo de la unidad USB; por ejemplo:Elimine cualquier tabla de particiones existente y cree una nueva.
Cree una nueva partición de al menos 4.5 GB. Márquelo como de arranque y establezca su tipo en 7 (HPFS / NTFS / ExFAT).
Escribir cambios y salir
fdisk
.Cree un sistema de archivos FAT-32 en la nueva partición; por ejemplo:
Monte esta partición en un subdirectorio existente; por ejemplo:
Copie todos los archivos del ISO montado en este directorio:
Sincronice los sistemas de archivos solo para estar seguro:
Desmonta ambos elementos montados previamente:
fuente
o
(para crear una nueva tabla de particiones),n
(para crear una nueva partición, simplemente vaya con los valores predeterminados), (para configurar la partición de arranque, si fue con los valores predeterminados seleccione la partición 1) ,t
(para seleccionar el tipo, elija 7), ahora puede guardar el nuevo diseño conw
.a
(para configurar la bandera de arranque), no tengo suficiente reputación para editar, lo siento. @ JanNetherdrake Supongo que eso también sería una solución, pero es bastante pesado en recursos yfdisk
está en la mayoría de las distribuciones instaladas por defecto.Crear un USB de instalación de Windows de arranque no es demasiado complicado si instala ms-sys :
Si está intentando instalar Windows 8 en la unidad USB, se vuelve un poco más complicado. Consulte la guía aquí: https://thesquareplanet.com/blog/installing-windows-8-1-to-go-on-usb-drive-from-linux/
fuente
sudo mount ${dev}1 /mntB
él dice:,ntfs-3g-mount: mount failed: Device or resource busy
aunque $ {dev} 1 no está montado, y / mntB no está ocupado por nada.dd
sobrescribe todo el sistema de archivos, por lo que el formateo a FAT32 o NTFS antes de ejecutarsedd
no tiene sentido.si está 100% seguro de que su imagen ISO de Windows-8.1
/home/kristjan/Prejemi/win.iso
puede arrancar desde USB, puede intentar instalar el paquete liveusb-creator usandoy úselo para transferir datos ISO a una memoria USB.
Editar: Otra alternativa es el
unetbootin
paquete que hace básicamente lo mismo de producir una memoria USB de arranque a partir de ISO.fuente
liveusb-creator
. Encontró la partición FAT en USB como / dev / sdb1 y se ofreció a escribir algo en él. Si tiene problemas con NTFS, simplemente ejecutefdisk /dev/sdb
(si el usb es / dev / sdb), imprima sus particiones usando el comando 'p', elimine la partición usando 'd' y escriba los cambios en USB usando el comando 'w'. Entonces puedes intentarlo deliveusb-creator
nuevo. También puede correrliveusb-creator -f /dev/sdb
para forzar la unidad de destino.