Como criar um pendrive inicializável para o Windows 10 Technical Preview a partir do Ubuntu

8

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

Agora eu preciso tornar o pendrive inicializável, mas estou usando o Ubuntu 14.04 de 64 bits (Trusty Tahr), então como posso criar um pendrive inicializável para Windows 10 a partir do Ubuntu?

Eu tentei tornar o USB inicializável usando o winusb , mas não está funcionando! Existe outra opção?

Apurva
fonte
11
Certa vez, respondi a uma pergunta sobre como instalar o Windows 7/8 sem USB / DVD. Você pode tentar. Basta usar seu USB contra a partição. Poste os resultados se ele funcionar (funciona facilmente no Windows 7/8) para o Windows 10 também.
Firelord 02/04
@Firelord ele poderia funcionar, mas não é uma boa idéia para particionar o disco rígido
Apurva
É por isso que mencionei no meu último comentário, altere o local da partição do disco rígido com o seu local USB. Funciona para Windows 7/8.
Firelord 02/04

Respostas:

14

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:

  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> 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.

Erhannis
fonte
Obrigado pela resposta Erhannis; você poderia editar sua resposta e resumir o link fornecido por favor? O conteúdo pode ficar obsoleto ou desaparecer. Obrigado!
bertieb
Eu fiz isso, no entanto, meu pc não inicializa a partir do usb. Não o reconhece como um dispositivo de inicialização. Eu configurei a primeira prioridade de inicialização como usb ...
deostroll
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 eu acho que você pode usar este programa sem a minha ajuda.

Você pode experimentar o UNetbootin . Para instalar, execute:

sudo add-apt-repository ppa:gezakovacs/ppa && \
sudo apt-get update && \
sudo apt-get install unetbootin
Michael Vietluzhskih
fonte
Sim, eu encontrei um segmento com resposta semelhante, eu instalei o winusb, mas não tenho certeza se ele funciona no Windows 10!
Apurva 02/04
não WinUSB não funcionar para w10
Apurva
Tente UNetbootinsudo add-apt-repository ppa:gezakovacs/ppa && sudo apt-get update && sudo apt-get install unetbootin
Michael Vietluzhskih
Não funciona. Quando eu reiniciar, ele simplesmente começa Ubuntu, não me mostre qualquer opção para instalar o Windows 10
Apurva
Tente acessar a BIOS e alterar a prioridade de inicialização para o seu usb.
Michael Vietluzhskih 03/04
-1

Use o ddcomando para criar um stick USB inicializável.

Primeiro, você deve encontrar o dispositivo em que o dispositivo USB está montado. Se você conectar o dispositivo USB e executar, dmesgdeverá ver o local. Um exemplo seria /dev/sdf.

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

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

$ sudo umount /dev/sd?
$ sudo dd if=/path/to/windows10.iso of=/dev/sd? bs=1M && sync
Vengat
fonte
Como posso saber se meu dispositivo USB está montado em / dev / sdb?
Apurva
usar dmesgcomandos para encontrar o ponto de montagem de seus arquivos de dispositivo
Vengat
2
Você não pode criar janelas pendrive inicializável usando o comando dd
Ali786
@ ali786 - leia primeiro que o artigo limpar você pode usar ddo comando
Vengat