Eu tentei dd
, mas não funcionou. Eu tentei o UNetbootin, mas não funcionou. Procurei o winusb, mas não consegui encontrá-lo e ouvi dizer que não funciona no Windows 10, de qualquer maneira.
Mas! Isso funcionou para mim! http://onetransistor.blogspot.com/2014/09/make-bootable-windows-usb-from-ubuntu.html
Note que eu tive que adicionar "--force" no comando grub-install.
Os passos são basicamente os seguintes:
- Formate uma unidade USB; dê a ele uma partição NTFS. Anote o UUID da partição.
- Monte a imagem ISO do Windows e copie todos os arquivos para a unidade USB.
- Execute
sudo grub-install --force --target=i386-pc --boot-directory="/<path-to-usb>/boot" /dev/sdX
, onde sdX
é como "sdb". (Não sdb1.)
Coloque o seguinte texto na unidade USB, em um novo arquivo em boot/grub/grub.cfg
default=1
timeout=15
color_normal=light-cyan/dark-gray
menu_color_normal=black/light-cyan
menu_color_highlight=white/black
menuentry "Start Windows Installation" {
insmod ntfs
insmod search_fs_uuid
insmod chain
search --no-floppy --fs-uuid <drive_UUID> --set root
chainloader +1
boot
}
menuentry "Boot from the first hard drive" {
insmod ntfs
insmod chain
insmod part_msdos
set root=(hd1)
chainloader +1
boot
}
No arquivo, substitua <drive_UUID> pelo ID da partição que você anotou. (Observe que, quando iniciei, vi algo como "não existe uma unidade U7A6 .." ou seja qual for o ID que coloquei ... mas foi iniciado de qualquer maneira, então, ei.)
A unidade deve ser inicializável nesse ponto. Funcionou para mim. Existem algumas mensagens de erro possíveis, ele explica no site, se você tiver problemas.