Decidi que queria colocar o Windows neste MacBook. Então comecei a particionar meu disco rígido de uma forma que pudesse fazer a inicialização tripla facilmente.
Então criei a unidade de inicialização usando o assistente do Boot Camp. Uma vez feito isso, inicializei no Windows. Tive uma sensação estranha, já que esse método de inicialização parecia estar usando uma inicialização de BIOS herdada. E quando o instalador me mostrou a seleção do idioma, fui recebido com o problema de não haver entrada de teclado ou trackpad. Além disso, não consegui conectar nada que funcionasse.
A verificação da estrutura USB na minha máquina revelou que o Trackpad e o teclado estão conectados a um dos controladores. Portanto, não posso usar meu mouse ou teclado enquanto o USB3 também não estiver funcionando.
Minhas coisas: - MacBook Pro, meados de 2014 - Diz-se que o Windows 7 Ultimate 64 bits, SP1 já está nele - Uma unidade USB de 16 GB - Os seguintes dados de partição:
[email protected] ~ $ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 819.0 GB disk0s2
3: Microsoft Basic Data LINUX 20.0 GB disk0s3
4: Microsoft Basic Data SHARE 10.0 GB disk0s4
5: Microsoft Basic Data WINDOWS 151.2 GB disk0s5
Tentei corrigir alguns drivers Intel USB3 em boot.wim e install.wim, mas não adiantou nada. Então estou meio perdido...
Responder1
Encontrei a solução e é mais um gargalo do que você esperaria.
Sim, o Windows não possui os drivers USB 3 adequados. Mais ainda, não suporta o chipset do MacBook Pro! Então aqui está o que fiz para construir uma imagem adequada.
Requisitos
- Uma máquina virtual
- Um ISO do seu disco do Windows
- O Kit de Instalação Automatizada (AIK).Este link leva ao caminho certo.
- Uma unidade USB de 8 GB de capacidade.
- Paciência e sua bebida favorita. Possivelmente um livro.
Passos
Primeiro, você deve adquirir um sistema VM como o VirtualBox. É grátis e essencialmente funcionou para mim. Depois de baixado e instalado, crie uma nova VM com o ISO do Windows. Esta VM não precisa de muita memória. O meu tinha 15 GB. Esta VM é essencial para preparar seu boot stick.
Agora, para começar:
- Abra o "Utilitário Boot Camp"
- Se você receber um aviso de que seu volume inicial não pode ser formatado, ignore-o. Eu tinha feito um layout de partição personalizado e tudo que realmente me importava era marcar as duas primeiras caixas. Estes são:
- Preparando uma unidade USB com um instalador inicializável do Windows
- Injetando os drivers do Boot Camp (cuidado: ~1,5 GB de download)
- Marque essas duas caixas, selecione seu iso e seu drive USB e clique em próximo. Agora pegue seu livro ou algo assim, isso vai demorar um pouco. Ele gravará o ISO corretamente em sua unidade USB e fará o download e copiará os drivers do Boot Camp.
Essa é a parte fácil, aliás, é o que dizem muitos tutoriais, até os originais da Apple. Exceto a parte da VM. E é disso que você precisa agora.
- Assim que o processo estiver concluído, feche o utilitário e abra sua VM. Abra as "Configurações de pasta compartilhada" e adicione sua unidade USB como uma só. No meu caso, foi renomeado para
WININSTALL
. - Nas suas janelas virtuais, baixe e instale o kit de instalação automatizada (AIK). O bom é que isso já é uma ISO. Então você pode simplesmente montá-lo como um CD virtual através da sua VM. Não importa se você faz download do AIK em sua VM ou em seu sistema host. Você só quer o ISO e ele é montado na VM.
- Instale o AIK e aguarde um pouco.
Agora você está pronto e pronto para corrigir seu Windows. Antes de fazermos isso, é recomendável salvar dois arquivos em sua unidade de instalação:
WININST/Sources/boot.wim
WININST/Sources/install.wim
Coloque-os em algum lugar seguro, eles são muito importantes.
Na sua VM, abra o menu Iniciar e procure a "Linha de comando de implantação". Clique com o botão direito e abra-o como administrador. Use
cd
para navegar pelas pastas. Neste caso, você deseja navegar até a própria unidade C:cd \
Agora temos que corrigir o
boot.wim
arquivo primeiro. Copie-o da unidade de instalação para uma pasta raiz no seu arquivoC:
. No meu caso, criei uma pasta com um nome simplesos
para trabalhar.Depois de
boot.wim
copiado, crie outra pasta na mesma pasta e dê um nome simples. Eu escolhowim
.mkdir wim
Agora você também precisa copiar
BootCamp
e$WinPEDriver$
da unidade de instalação para esta pasta de trabalho. Para esses dois, crie uma nova pasta chamadabootcamp
e coloque-os lá dentro.
Só para revisar, você deve ter uma estrutura de arquivos como esta agora:
C:\
|– os\
|– wim\
|– bootcamp\
|– BootCamp\
|– $WinPEDriver$\
|– boot.wim
Se você tiver feito isso até agora, estará pronto para começar a corrigir.
Para finalmente corrigir a primeira das duas "imagens" do Windows, temos que montar o
boot.wim
arquivo em nossa unidade. Fazemos isso usando este comando:C:\os> imagex /mountrw boot.wim 1 ./wim
Assim que a montagem estiver concluída, injetamos os drivers:
C:\os> dism /image:./wim /add-driver /driver:bootcamp /recurse
Para mim, disse que iria injetar231 motoristas. Eu estava surpreso. Mas bem, espere um pouco para terminar.
Assim que o comando for concluído, salvamos nossas alterações na imagem:
C:\os> imagex /desmontar /commit wim
Agora montamos a segunda parte da
boot.wim
imagem:C:\os> imagex /mountrw boot.wim 2 wim
Agora você pode copiar e colar o dism
comando acima, é exatamente o mesmo. Repita também o comando desmontar e confirmar.
- Agora você corrigiu o tempo de execução da instalação! Parabéns! Mas você ainda não terminou. Copie
boot.wim
para a pasta da sua unidade de instalaçãosource
, substitua a antiga e respire fundo. Você está na metade do caminho. - Copie
install.wim
para o local queboot.wim
estava antes. Agora depende de qual versão do Windows você pretende instalar. Você tem que pegar o número da imagem. Use este comando para gerar a estrutura XML das imagens disponíveis:
C:\os> imagex /info install.wim
A estrutura da saída é bastante simples. Há um conjunto de <IMAGE ...>
seções, cada uma com um atributo que possui um número. Lendo mais adiante neste bloco, você descobrirá um <WINDOWS>
bloco. Este tem o nome da respectiva versão de instalação. No meu caso, eu tinha a versão do Windows que queria logo na primeira imagem.
Quando você tiver o número da imagem, monte-a exatamente como montou
boot.wim
:C:\os> imagex /mountrw install.wim wim
Substitua <NUM>
pelo número da sua imagem.
Agora repita os comandos que já mostrei, são iguais!
C:\os> dism /image:./wim /add-driver /driver:bootcamp /recurse
C:\os> imagex /unmount /commit wim
- Depois que esses comandos forem concluídos, você estará quase terminando. Hora de arrumar a casa suja.
- Copie (e substitua)
install.wim
de volta para a pasta da sua unidade de instalaçãosources
. - Suba um nível e finalize seu período estressante apagando sua pasta de trabalho. Você não precisa mais disso.
Agora você pode reiniciar o seu Mac e segurar a Option
tecla -para poder selecionar a instalação do Windows. Você notará que a maioria, mas não todos, os drivers do BootCamp serão ativados. No meu caso, metade do meu laptop funcionou de repente e consegui instalar.
Após a instalação, não desconecte a unidade de instalação. Em vez disso, abra o menu Iniciar e vá para Computador > Sua unidade de instalação > Boot Camp -> Configuração. Este programa irá finalizar sua instalação, de verdade.
Pronto, pronto, pronto! Você pode se livrar da VM agora e aproveitar o Windows no seu Mac e, assim, ter um Windows totalmente corrigido que deve funcionar perfeitamente em vários Macs.
Ah, sim, eu disse que você precisaria de paciência. Usei um cronômetro no meu telefone e quase periodicamente tirava uma soneca.
- Transferindo a imagem para o drive USB: 1h30
- Baixando drivers do Boot Camp: 40 minutos
- Instalando o Windows: não sei, dormi muito.
- Patch
boot.wim
einstall.wim
30 minutos
Espero que isso ajude outros usuários de Mac que também ficam presos nisso. Eu não queria desistir e apenas tentar usar o Windows 8... então aqui estou, o Win7 funciona perfeitamente agora. :)