Como fazer um pendrive inicializável para o Windows 10 Technical Preview do Ubuntu

8

Eu quero instalar o Windows 10 Technical Preview x64 no meu computador e baixei o arquivo ISO.

Agora eu preciso fazer o stick USB inicializável, mas estou usando o Ubuntu 14.04 64-bit (Trusty Tahr), então como posso fazer um pendrive inicializável para o Windows 10 do Ubuntu?

Eu tentei fazer o USB inicializar usando winusb , mas não está funcionando! Existe outra opção?

    
por Apurva 02.04.2015 / 11:09

3 respostas

14

Eu tentei dd , mas não funcionou. Eu tentei UNetbootin, mas não funcionou. Eu procurei o winusb, mas não consegui encontrá-lo e ouvi dizer que ele não funciona para o Windows 10, de qualquer forma.

Mas! Isso funcionou para mim! link

Note que eu tive que adicionar "--force" no comando grub-install.

Os passos são basicamente os seguintes:

  1. Formate uma unidade USB; dê a ele uma partição NTFS. Anote o UUID da partição.
  2. Monte a imagem ISO do Windows e copie todos os arquivos para a unidade USB.
  3. Execute sudo grub-install --force --target=i386-pc --boot-directory="/<path-to-usb>/boot" /dev/sdX , onde sdX é como "sdb". (Não sdb1.)
  4. 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 > com o ID da partição que você anotou. (Note que quando eu inicializei, eu vi algo como "sem tal drive U7A6 .." ou qualquer que seja o id que eu coloquei, mas ele inicializou de qualquer maneira, então, ei.)

O disco deve ser inicializável nesse ponto. Isso funcionou para mim. Existem algumas mensagens de erro possíveis que ele explica no site, se você tiver problemas.

    
por 05.08.2015 / 11:41
2

Eu fiz isso com o winusb. Para instalá-lo, execute:

sudo add-apt-repository ppa:colingille/freshlight && \
sudo sh -c "sed -i 's/trusty/saucy/g' /etc/apt/sources.list.d/colingille-freshlight-trusty.list" && \
sudo apt-get update && \
sudo apt-get install winusb

Então, acho que você pode usar este programa sem minha ajuda.

Você pode tentar UNetbootin . Para instalar, execute:

sudo add-apt-repository ppa:gezakovacs/ppa && \
sudo apt-get update && \
sudo apt-get install unetbootin
    
por 02.04.2015 / 20:38
-1

Use o comando dd para criar um pendrive inicializável.

Primeiro você deve encontrar o dispositivo onde o pen drive USB está montado. Se você conectar o dispositivo USB e executar dmesg , deverá ver o local. Um exemplo seria /dev/sdf .

Em seguida, você desmontará o dispositivo onde o pen drive USB está montado e gravará a imagem ISO diretamente no dispositivo.

NOTA: Substitua o ponto de interrogação pelo arquivo de dispositivo do dispositivo USB.

$ sudo umount /dev/sd?
$ sudo dd if=/path/to/windows10.iso of=/dev/sd? bs=1M && sync
    
por 02.04.2015 / 11:34