Fedora: Cria o windows 8.1 bootable USB

8

Eu tentei de tudo e nada funciona Eu tenho 2 novas chaves USB 3 mais empacotadas. Eu tenho 3 arquivos ISO válidos do Windows 8.1 e ainda nenhuma abordagem funciona.

Eu tentei o Unetbootin levar uma eternidade para copiar 4.3GB para o pendrive e não funciona. Eu tentei Ask abordagem do Fedora usando:

1) Formatando a unidade USB para FAT32 e usando:

su -c 'dd if=/home/kristjan/Prejemi/win.iso of=/dev/sdc bs=400M'

Isso leva 30 minutos para ser concluído e nada é copiado para a unidade, mas não é inicializado. Quando eu montei depois que ele está mostrando como FAT, mas como UDF.

2) Formatando o Drive USB para NTFS e usando:

su -c 'dd if=/home/kristjan/Prejemi/win.iso of=/dev/sdc bs=8M'

Isso leva 30min mesmo que acima.

3) Eu tentei usar a abordagem GParted mostrada aqui:
SuperUser: Windows USB do Fedora Este quer arrancar mas não faz. Eu reinicio, pressione ENTER & Ft. F12 Para acessar o menu de seleção eu seleciono o drive USB e ele não volta para a tela de seleção de boot como as soluções acima, mas ele apenas fica em uma tela preta com um cursor _ piscando.

4) Eu tentei configurar o sinalizador de inicialização do GParted e usar o DD, mas também não funciona.

Por que isso é tão difícil em sistemas Linux? Quero dizer, no Windows / Machintosh eu posso criar um stick USB inicializável em 10min. No Linux, leva 30 minutos para copiar o conteúdo ISO e nada funciona: (

    
por Sterling Duchess 14.03.2014 / 16:25

3 respostas

24

Neste momento, criei com sucesso um USB inicializável a partir de uma ISO do Windows 8.1 contendo um sistema de arquivos UDF. Isso inicializará corretamente uma máquina UEFI no modo UEFI para instalação subsequente. Ele não inicializará uma máquina BIOS ou uma máquina UEFI no modo de compatibilidade do BIOS.

  1. Monte o ISO:

    sudo mount -t udf -o loop,ro,unhide /path/to/file.iso /mnt
    
  2. Insira a unidade USB.

  3. Execute fdisk e especifique o nome do dispositivo da unidade USB; por exemplo:

    sudo fdisk /dev/sdc
    
  4. Exclua qualquer tabela de partição existente e crie uma nova.

  5. Crie uma nova partição de pelo menos 4,5 GB. Marque-o como inicializável e defina seu tipo como 7 (HPFS / NTFS / ExFAT).

  6. Escreva as alterações e saia do fdisk .

  7. Crie um sistema de arquivos FAT-32 na nova partição; por exemplo:

    sudo mkfs.vfat -F 32 /dev/sdc1
    
  8. Monte esta partição em um subdiretório existente; por exemplo:

    sudo mount /dev/sdc1 /media/usbstick
    
  9. Copie todos os arquivos do ISO montado neste diretório:

    sudo cp -rv /mnt/* /media/usbstick
    
  10. Sincronize os sistemas de arquivos apenas para ter certeza:

    sudo sync
    
  11. Desmontar os dois itens previamente montados:

    sudo umount /media/usbstick
    sudo umount /mnt
    
por 20.04.2014 / 00:56
7

Criar um USB de instalação do Windows inicializável não é muito complicado se você instalar o ms-sys :

# First, format /dev/sdX with a single partition (w/bootable flag set)
# Then, run the following
dev="/dev/sdX"
sudo mount -o loop win.iso /mntA
sudo mkfs.ntfs -f -L win ${dev}1
sudo ms-sys -7 ${dev}
sudo mount ${dev}1 /mntB
rsync -aP /mntA /mntB
sudo sync ${dev}
sudo umount /mntA /mntB

Se você está tentando instalar o Windows 8 na unidade USB, fica um pouco mais complicado. Veja o guia aqui: link

    
por 27.09.2014 / 21:23
2

dd sobrescreve todo o sistema de arquivos, então a formatação para FAT32 ou NTFS antes de executar dd não faz sentido.

Se você tem 100% de certeza de que sua imagem ISO do Windows-8.1 /home/kristjan/Prejemi/win.iso é capaz de inicializar a partir do USB, você pode tentar instalar o pacote do liveusb-creator usando

sudo yum install liveusb-creator

e usá-lo para transferir dados ISO para o pendrive.

Editar: Outra alternativa é o unetbootin package, que faz basicamente a mesma coisa de produzir um stick USB inicializável da ISO.

    
por 14.03.2014 / 16:44