Criando um USB inicializável do Windows 8.1 no OS X?

105

Os motivos para querer criar esse usb incluem:

  • O PC não pode ser inicializado e você deseja preparar um USB inicializável usando o arquivo ISO existente no seu disco rígido externo.
  • instalar o Windows 8.1 no Mac sem o Boot Camp.

Quais são as etapas necessárias para criar um usb inicializável do Windows 8.1 em um Mac?

Simon
fonte

Respostas:

163

Não sei ao certo por que você deseja instalar o Windows 8.1 sem o BootCamp.

O pen drive precisa ser um pouco maior que o .isoarquivo que você está gravando. Não importa se existem dados, isso apagará totalmente a coisa toda.


Passos para alcançar a vitória

  1. Baixe o ISO que você deseja usar
  2. Abrir terminal (em / Aplicativos / Utilitários)

    2.1 Navegue até o caminho em que o arquivo .iso está localizado

    2.2 Use lspara listar todas as pastas

    2.3 cd /path/to/isopara mergulhar na pasta ou cd ..voltar ao caminho

  3. Converta .isopara .imgusar o hdiutil:
    hdiutil convert -format UDRW -o /path/to/target.img /path/to/source.iso
  4. Renomeie se o OS X deu um .dmgfinal:
    mv /path/to/target.img.dmg path/to/target.img
  5. Digite diskutil listpara obter uma lista dos dispositivos conectados no momento
  6. Insira a unidade USB que você deseja usar
  7. Execute diskutil listnovamente para ver o que o seu stick USB é atribuído eg - /dev/disk3
  8. Executar diskutil unmountDisk /dev/diskN(onde Né o número atribuído ao seu pendrive, no exemplo anterior seria 3)
  9. Execute sudo dd if=/path/to/target.img of=/dev/diskN bs=1m(se você receber um erro, substitua bs=1mporbs=1M
  10. Execute diskutil eject /dev/diskNe remova o seu pendrive
  11. O pen drive estará pronto para ser usado

IMPORTANTE Para a etapa 9, você pode usar o destino /dev/rdiskNpara reduzir o tempo de cópia.

NOTA: Às vezes, nem sempre, a Etapa 4 será necessária. Nem sempre. Não sei por que ele adicionará o .dmgfinal e outras vezes o deixará em paz.

NOTA 2: Posso sugerir que você aprenda o nome do que .isovocê baixou, ou apenas renomeie-o win8.1.isoou algo assim, e coloque-o na sua pasta da área de trabalho. Dessa forma, ao digitar comandos como # 3 e # 4 etc, etc, você pode digitar da seguinte maneira:

hdiutil convert -format UDRW -o ~/Desktop/win8.1.img ~/Desktop/win8.1.iso

e

mv ~/Desktop/win8.1.img.dmg ~/Desktop/win8.1.img

e a etapa 9 ficaria assim:

sudo dd if=~/Desktop/win8.1.img of=/dev/diskN bs=1m

IMPORTANTE - Você pode acompanhar o progresso pressionando CTRL + T. Ele mostrará as informações e os registros do processo dentro e fora, pois usamos bs=1mcada registro com 1Mb de tamanho, para que você possa acompanhar facilmente o progresso.


Não pretendo insultar o Note e o Note2 , apenas garanto que você saiba o que todos esses comandos significam. É o método mais simples. A menos que alguém encontre algo melhor.

Danijel-James W
fonte
4
Também dei uma olhada aqui, apple.stackexchange.com/a/62700/49601 eles têm uma solução que pode ser um pouco mais fácil de trabalhar, se você precisar. Eu sou um maníaco do Terminal, então tento fazer o máximo possível com esse utilitário, em vez de aplicativos.
Danijel-James W
2
Terminal é incrível. Terminal é o sistema subjacente no OS X. Bem, mais ou menos. O OS X é realmente uma forma de UNIX chamada BSD. Terminal é o "console", se você quiser, a maneira como você pode interagir com ele. Não é prejudicial para o OS X, e funciona muito melhor porque fornece acesso direto a funções ocultas a você. Eu odiava no começo, é como o prompt de comando no Windows, mas depois peguei o jeito dele ao longo dos anos e agora não posso mais viver sem ele.
Danijel-James W
3
Acho que sempre que devo escrever um caminho para um arquivo no Terminal, basta arrastar e soltar o arquivo que estou mudando de qualquer pasta em que ele é colocado na janela do Terminal após o comando, portanto, na etapa 3, eu escreveria: hdiutil convert -format UDRW -o Lembre-se de que a linha deve terminar com um espaço. Em seguida, arraste o arquivo ISO para o Terminal, altere o final de ISO para IMG e arraste o arquivo ISO para o Terminal novamente ... e veja ... dois caminhos perfeitos, sem ter que adivinhar. Espero que isso ajude;)
FlashGirl 15/11
4
Tentei usar isso para a instalação do Win 7 - mas o pendrive não foi reconhecido pelo PC. (todos os arquivos apareceram quando eu vi w / meu mac) Meu palpite é que eu precisava reformatar para algo diferente do Fat32 primeiro? Acabei usando uma caixa do Windows para criar o stick de instalação.
Evilblender # 9/14
8
+1 por não funcionar. A unidade de resultado também não é inicializável.
user1301428
5

Eu gostaria de comentar a resposta anterior, porque é uma descrição (quase) perfeita do que fazer (pelo menos para as distribuições de Linux pelas quais venho trabalhando na semana passada), mas tenho vergonha dos 50 representante necessário para comentários…

Enfim, para complementar a resposta de @ danijel-j, descobri que (algumas?) Das chaves USB que eu estava usando exigiam que eu as particulasse antes que o BIOS do netbook com o qual eu estava trabalhando as reconhecesse (presumivelmente elas não tinham MBR / GPT para a máquina ler). Fiz o particionamento com o Disk Utility.app, mas tenho certeza de que trabalhar com ele diskutilseria igualmente fácil (ainda não conheço os comandos e as opções da CLI diskutil).

Dustin Wheeler
fonte
Olá, Obrigado por apontar isso. Suplementarei minha resposta usando o Utilitário de Disco e o Terminal hoje mais tarde para mostrar a todos do que você está falando.
Danijel-James W
1

Isso é terrível, mas abandone todos os esforços para criar isso no OSX Mojave 10.14.4. Eu tentei todos os métodos, sou um usuário experiente e nada funcionou. Enquanto eu era capaz de criar continuamente uma unidade USB inicializável, ela falhou na instalação do Windows A media driver your computer needs is missing.

Eu verifiquei o iso baixado, baixado novamente etc, sem sucesso.

O que funcionou:

Inicialize em paralelos no sistema operacional Windows, use a ferramenta de criação de mídia do Windows e crie a unidade USB.

Inicializado, instalado sem problemas.

TL; DR é absolutamente ridículo que você não possa usar comandos nativos osx para fazer isso funcionar, mas claramente a Microsoft não conseguiu facilitar esse processo a partir de um Mac. Use a ferramenta de criação de mídia do Windows a partir de qualquer sistema operacional Windows, incluindo paralelos, você obterá um usb inicializável que será instalado sem problemas de driver.

Kross
fonte