Jump to content
Maf3r0

Dual boot macOS + Windows (no mesmo disco) com OpenCore

Recommended Posts

Isso não é um guia, serve apenas para mostrar como consegui configurar o dual boot com OpenCore. Qualquer orientação/correção será muito bem vinda, obrigado!


-- PRÉ REQUISITOS --

(1) HD/SSD livre para formatar

(2) Instalador UEFI do Windows

(3) NVRAM funcional (nativa ou emulada) e disponível para apagar

(4) UUID de Firmware:
– UUID original do hardware, necessário para evitar problemas com ativação do Windows
– Para obter, digitar: wmic CsProduct Get UUID no Prompt de Comando do Windows
– O resultado será algo parecido com 00000000-1111-2222-3333-444444444444

(5) Edições no config.plist do OpenCore:
– Em Misc/BlessOverride adicionar a seguinte String: \EFI\Microsoft\Boot\bootmgfw.efi
– Em Misc/Boot, configurar HideSelf=NO e PollAppleHotKeys=YES
– Em Misc/Security, configurar AllowNvramReset=YES, isso permite ao OC resetar a NVRAM
– Em Misc/Security, configurar AllowSetDefault=YES, isso permite ao OC definir o sistema de boot padrão
– Em PlatformInfo/Generic, substituir SystemUUID do SMBIOS pelo UUID de Firmware
– Em UEFI/Drivers, adicionar a entrada OpenUsbKbDxe.efi e adicionar o arquivo relacionado (encontrado na release do OC) na pasta EFI/OC/Drivers

(6) Software do BootCamp para Windows:
– Ver Notas Adicionais do Boot Camp
– No macOS, conectar uma unidade flash
** ELA SERÁ FORMATADA E TODOS OS DADOS SERÃO PERDIDOS **
– Abrir Utilitario de disco (em Aplicativos)
– Na barra de menus, selecionar Visualizar/Mostrar Todos os Dispositivos
– Selecionar a unidade flash e formatar como MS-DOS (FAT32) e esquema Registro de Inicialização Principal (MBR)
– Abrir Assistente do Boot Camp (em Aplicativos)
– Na barra de menus, selecionar Ação/Baixar software de Suporte para Windows, selecione a unidade flash como destino e esperar todo o processo terminal (pode demorar um pouco)
– DICA: Eu utilizo um pendrive de 32GB com tudo que preciso: (1) OpenCore, (2) instalador do macOS, (3) instalador do Windows e (4) software do Boot Camp e com esse único pendrive eu posso iniciar o que seu desejar no momento que eu precisar… facilita muito na hora da instalação


-- INSTALAÇÃO --

(1) Iniciar o instalador do macOS pelo usb com OpenCore
– Nesse momento eu limpo a NVRAM

(2) Formatar o disco inteiro em HFS+ com esquema GUID (TODOS OS DADOS SERÃO APAGADOS)
– Adicionar duas partições, uma para cada sistema
– Formatar o volume macOS como APFS
– OPCIONAL: Formatar o volume Windows como ExFAT

(3) Iniciar a instalação do macOS
– Quando terminar o segundo estágio, ir para o Windows

(4) Usando o pendrive do Windows, inicializar o instalador
– Excluir o volume ExFat e criar a partição padrão do Windows
– Uma partição adicional, de apenas 16MB – MSR (Reservado) – será criada automaticamente
– Iniciar a instalação do Windows

(5) Depois que toda a instalação do Windows terminar é hora de voltar ao macOS usando ainda o pendrive com OC
– Finalize a instalação do macOS
– Monte a partição EFI
– Delete a pasta "Boot" e renomeie a pasta "Microsoft" (ex: Microsoft-bak)
– Adicione as pastas do OpenCore: BOOT + OC

(6) Reiniciar o sistema e remover qualquer pendrive
– Pressione a tecla de boot da BIOS (F12 nas Gigabytes) par ver a opções disponíves
– Provavelmente existirão duas: Windows Boot Manager e UEFI OS (HD). A primeira é para iniciar apenas o Windows e a segunda é para inicializar o OpenCore
– Nesse momento eu limpei a NVRAM mais uma vez, isso remove a opção "fantasma" Windows Boot Manager e define o boot padrão para UEFI OS (HD)

(7) De volta ao macOS (agora pelo HD/SSD)
– Restaurar a pasta Microsoft da partição EFI que foi renomeada

(8) Reiniciar o sistema e deixar entrar automaticamente na tela do OpenCore
– Nesse momento, a partição Windows estará disponível para boot

(9) Inicialize o Windows agora pelo OpenCore
– Conecte a unidade flash com o instalador do Boot Camp
– Na pasta WindowsSupport\BootCamp, execute Setup.exe
– Autorize a instalação, clique em "Proximo", aceite o termos da licença e então clique em "Instalar"
– Terminada a instalação, o sistema irá reinicializar automaticamente e quando voltar ao Windows, o ícone do Boot Camp aparecerá na Barra de Tarefas (próximo ao relógio)

(10) Como o Boot Camp funciona?
– Ele possibilita alternar entre os sistemas macOS e Windows
– Se um sistema for escolhido para inicialiar pelo Boot Camp, essa informação é salva na NVRAM e passa a ser a opção de boot padrão. Ex .: Se, no Windows, eu selecionar "Reiniciar no macOS…", toda vez que ligar o PC, ou macOS estará selecionado na tela do OC, ou iniciará automaticamente e o mesmo acontece se o Windows for selecionado em Preferencias do Sistema/disco de inicialização no macOS
– Para tornar o Boot Camp mais dinâmico, é necessário editar o config.plist com Misc/Boot/Timeout=5 ou Misc/Boot/HidePicker=YES. No primeiro, uma contagem regressiva começará e no segundo, o sistema selecionado vai inicializar automaticamente, sem a tela do OC. Mas ainda será possivel escolher manualmente qual sistema inicializar apenas pressionando a tecla "Alt" (ou Windows) até aparecer a interface do OpenCore, pressione Enter para inicializar somente desta vez no sistema desejado ou CTRL+Enter para salvar esta opção como partição padrão.

(11) Notas Adicionais do Boot Camp
– Talvez a única grande vantagem do Boot Camp é a troca rápida entre os sistemas, parecido com a mudança de usuários. Isso significa que, mesmo sem Boot Camp, ainda é possivel escolher qual sistema inicializar pela interface do OpenCore
– Disco HFS+ ou APFS provavelmente são serão acessiveis no Windows se não utilizar um programa de terceiros
– Existem, pelo menos, dois casos em que a instalação do Boot Camp pode falhar: (1) iniciar o Windows sem o OpenCore e (2) se a pasta com o instalador do Boot Camp for renomeada

(12) Créditos: Todos os créditos vão para os desenvolvedores do OpenCore!

Edited by Maf3r0
  • Thanks 1

iMac 19,2 (10.15.4) + Win 10 @ OpenCore UEFI Dual Boot

H310M-S2P | i3 8100 | 16GB DDR4 | UHD 630 + RX 580 (PowerColor) | ALC887 | Realtek RTL8118 | TP-Link WN781ND

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...