Jump to content

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
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...

:cap-Please Disable Your ADBlocker-:cap