Testei a corrente woeusb
do PPA (executando um Lubuntu 18.04.1 LTS ao vivo persistente) e as seguintes linhas de comando funcionam para mim.
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb
sudo woeusb --target-filesystem NTFS --device path/windows.iso /dev/sdx
No meu caso, o arquivo iso estava /media/lubuntu/usbdata/images/
e o dispositivo de destino estava /dev/sdb
, mas, no seu caso, verifique cuidadosamente se você gravará na unidade pretendida (evite destruir dados valiosos em outra unidade),
sudo woeusb --target-filesystem NTFS --device /media/lubuntu/usbdata/images/windows.iso /dev/sdb
Observe que todas as partições no dispositivo de destino devem estar desmontadas.
A unidade de inicialização USB criada possui uma pequena partição FAT (para inicialização UEFI) e uma grande partição NTFS com os arquivos do Windows. Ele pode instalar o Windows nos modos BIOS e UEFI com woeusb 3.2.10.1
(datado de 19/09/2018 (19 de setembro de 2018) no PPA).
O uso do NTFS possibilita o tamanho do arquivo> 4 GiB. O tamanho de install.wim
é
menor que 4 GiB em alguns dos arquivos iso da Microsoft, por exemplo,
maior que 4 GiB para alguns arquivos ISO para computadores específicos, OEM, mas também em vários arquivos ISO da Microsoft, por exemplo
Win10_1809Oct_English_x64.iso
$ <<<'scale=3;4396229344/2^30' bc
4.094 # > 4 GiB
Win10_1809Oct_EnglishInternational_x64.iso
$ <<<'scale=3;4386496792/2^30' bc
4.085
Win10_1809Oct_German_x64.iso
$ <<<'scale=3;4401709065/2^30' bc
4.099
Win10_1809Oct_Spanish_x64.iso
$ <<<'scale=3;4404104344/2^30' bc
4.101
Há também uma versão da GUI woeusbgui
. Eu não acho que tenha a opção de criar uma unidade de destino com um sistema de arquivos FAT para UEFI mais um sistema de arquivos NTFS, então eu recomendaria o uso da versão da linha de comando woeusb
.
Editar 1 :
Você pode fazer isso sozinho com ajuda detalhada em
help.ubuntu.com/community/Installation/iso2usb/diy/windows-installer-for-big-files
Este método funciona nos modos BIOS e UEFI e também com inicialização segura. (Mas na maioria dos casos, deve ser possível desativar a inicialização segura, usar a unidade criada por woeusb
e ativar a inicialização segura novamente.)
Edição 2 :
Obrigado @ John pelo seu comentário de que não deve haver caracteres de espaço no nome do arquivo de origem . Se houver, você pode renomear o arquivo e, em seguida, woeusb
funciona.
Obrigado @qbit. Isso não resolveu meu problema, mas sua idéia de um erro de análise me ajudou a perceber que ele não gosta de ter um espaço no nome do arquivo de origem. Isso me levou a dar um passo à frente.
lsblk
para determinar onde está o seu dispositivo USB. No meu caso, foisdd1
, e eu fizsudo umount /dev/sdd1
. Depois, usei o comando acima para criar o USB. Observe que eu tive que remover o1
da unidade, então, no final dowoeusb
comando, eu o usei/dev/sdd
.Não foi possível reproduzir o erro, pois a execução desse comando produziu um erro diferente (
check_runtime_parameters: Error: Target media "/dev/sdb" is not an partition!
).O que parecia funcionar foi limpar e construir uma unidade de inicialização a partir do zero com:
sudo woeusb --tgt-fs NTFS -d ~/Downloads/Win10_1809Oct_English_x64.iso /dev/sdb
fonte
Alguns instaladores de terceiros, como o Win10_1809Oct_English_x64.iso, apresentam imagens de instalação do Windows com mais de 4 GB, impossibilitando o FAT32 como sistema de arquivos de destino. O suporte ao sistema de arquivos NTFS foi adicionado ao WoeUSB 3.0.0 e posterior . Se a sua versão do WoeUSB for anterior à 3.0, atualize-a. A versão mais recente do WinUSB no momento da publicação desta resposta é 3.2.10.
Para o WoeUSB v3.0 e posterior, a
--format
opção de linha de comando não está mais disponível.Tente abrir o woeusbgui a partir do terminal com o seguinte comando:
fonte
Por alguma razão desconhecida, as soluções acima mencionadas /ubuntu//a/1098185/846139 ou /ubuntu//a/1098076/846139 não funcionaram para mim como esperado.
Parece haver um problema com o argumento
woeusb
analisado na v3.2.12.Colocar essa opção de sistema de arquivos de destino no início não funcionou no WoeUSB v3.2.12 auto-construído no ubuntu 18.10 cósmico.
O que funcionou , no entanto:
fonte
woeusb
funciona bem para mim no Ubuntu 18.04.1 LTS, e a mesma versão dowoeusb
parece ser portada para o PPA para 18.10. Você tentou sua linha de comando--target-filesystem ntfs
no final também com a versão do PPA?WoeUSB v@@WOEUSB_VERSION@@
(3.2.12-1 ~ WebUpd8 ~ cosmic0) também aceita o anexado--target-filesystem
opção , mas não quando dado como segunda opçãosudo woeusb -d --target-filesystem ntfs ...
Nenhuma das outras respostas funcionou para mim. Eu estava tentando criar um USB do Windows 7 usando o woeusb na 18.04. Eu tentei o gui, cli, tentei formatar, não formatar, tentei ordenar parâmetros diferentes ... nada funcionou.
Finalmente, a resposta do qbit me deu a ideia de que poderia haver um problema de análise. Notei que meu nome de arquivo iso continha espaços. Renomeei o arquivo para que não houvesse espaços (renomeado para WINDOWS7.ISO) e, em seguida, a versão cli finalmente começou a copiar arquivos (não tentei o gui). No entanto, caiu no final.
Por fim, usei o Windows.iso no VirtualBox para criar uma VM do Windows. Então usei o rufus.exe para gravar o iso em um USB através do Windows . Isso funcionou e eu tenho uma configuração de laptop com o Windows naquele dia.
Eu nunca cheguei ao trabalho. Felizmente, o (s) autor (es) irá corrigi-lo, pois não parece haver nenhum outro utilitário que seja executado no Ubuntu para criar um USB de inicialização do Windows.
Eu tinha instalado o woeusb através do ppa. Depois de postar esta resposta, notei que o woeusb foi atualizado. Após a atualização para a versão mais recente, acho que o woeusb agora grava com êxito para o Win7 e o Win10 iso.
Portanto, antes de tentar minha resposta, tente atualizar o woeusb.
fonte
install.wim
tamanho não excede 4 GiB). É estranho quewoeusb
funcione para mim e para muitas outras pessoas, mas não para você. Talvez funcione para você também, se você tentar com o Windows 10 (mas obviamente não com o Windows 7).apt-cache policy woeusb
3.3.0-1 ~ webupd8 ~ bionic0