Eu adquiri uma máquina virtual do Mac OS X no VirtualBox e, quando a iniciei, entrei neste shell UEFI:
O que devo fazer?
Eu adquiri uma máquina virtual do Mac OS X no VirtualBox e, quando a iniciei, entrei neste shell UEFI:
O que devo fazer?
Respostas:
O UEFI requer intervenção porque o firmware EFI na placa-mãe do Mac não consegue encontrar o firmware de inicialização EFI específico do SO válido no local padrão no disco. No entanto, supondo que você tenha uma partição de recuperação do macOS nesse disco, ela deve conter uma cópia do boot.efi
(firmware de inicialização específico do macOS) com o qual você pode inicializar no sistema operacional.
Seu objetivo imediato é ajudar a EFI a localizar e executar o firmware de inicialização específico do sistema operacional. Por fim, o objetivo é fornecer uma partição de inicialização que contenha macOS boot.efi
. Até agora você já deve ter imaginado que boot.efi
é um nome de arquivo padrão da EFI que vive em um caminho padrão da EFI em uma partição de disco e contém firmware de inicialização específico do sistema operacional (por exemplo, Windows, Linux, etc ... têm seus próprios sabores boot.efi
).
No meu caso, depois de instalar o macOS em uma máquina virtual de acordo com estas instruções (executando o instalador do macOS de uma ISO baixada da Apple), na primeira inicialização, a partição de inicialização estava presente, mas não configurada (provavelmente nenhuma imagem de inicialização instalada). Depois de direcionar manualmente o EFI para inicializar no macOS pela primeira vez, o macOS corrigia automaticamente a partição de inicialização e as botas subsequentes funcionavam corretamente.
Consegui corrigir os problemas de UEFI da seguinte forma (crédito no fórum VirtualBox ):
No prompt da UEFI: Digite exit
Você será levado a uma GUI em modo de texto EFI.
Selecione Boot Maintenance Manager e clique em.
Selecione Boot From File e clique em
Você deve ver duas entradas em uma lista (elas são caminhos de barramento PCI com aparência enigmática).
O primeiro caminho PCI da lista é provavelmente a partição de inicialização que não contém firmware inicializável. O segundo caminho do PCI provavelmente está na partição de recuperação , na qual você precisa inicializar. Se a 2ª partição não for a partição de recuperação, procure nos caminhos da lista para ver se é um deles. Se a partição de recuperação não estiver presente e válida, essas instruções não funcionarão.
Clique na 2ª entrada, você deve ver (e, em seguida, clique em):
Dados de instalação do macOS
Então clique:
Arquivos Bloqueados
Em seguida (se houver), clique em
Arquivos de inicialização
E, finalmente, clique em:
boot.efi
A instalação continuará ou você inicializará no SO ou obterá o menu Utilitários de Recuperação (onde o macOS pode ser reinstalado ou executar os Utilitários de Disco). A ambiguidade dessa última afirmação é que fiz isso um pouco antes de escrever este comentário e não me lembro do que iniciei primeiro, apenas que funcionou e não foi difícil descobrir o que fazer naquele momento. Se você possui uma partição de recuperação, para inicializar diretamente no modo de recuperação, ligue o Mac e pressione e segure (⌘) -R imediatamente
Locked Files
um outro nível chamado Boot Files
, uma vez navegando para esse diretório, boot.efi
estava dentro dele. Obrigado!