Bloccato sulla shell interattiva UEFI con Mac OS X High Sierra VM


25

Ho ottenuto una macchina virtuale Mac OS X su VirtualBox e quando l'ho avviata sono entrata in questa shell UEFI:

Shell UEFI

Cosa dovrei fare?


1
A meno che non lo si esegua su hardware Apple, questo si qualifica come una configurazione "Hackintosh", che è discutibile di legalità in molte aree e quindi è fuori tema qui. Detto questo, questo PDF Intel descrive le basi della shell EFI, che è ciò che stai vedendo.
Rod Smith


3
@RodSmith La discussione più recente su questo in Meta sembra raggiungere il consenso sul fatto che la legalità non è un problema, mentre la praticità può rimanere tale: meta.superuser.com/questions/12050/…
music2myear

L'ho riscontrato durante l'installazione di Mojave VM su Mojave su un MacBook Pro.
mercoledì

Risposte:


15

Ho anche riscontrato il problema di rimanere bloccato al prompt della shell UEFI durante l'avvio da un disco praticabile (come nel caso in cui MacOS fosse appena stato installato in una macchina virtuale ).

Sono stato in grado di risolvere i problemi UEFI come segue (credito al forum VirtualBox ):

  1. Al prompt UEFI: digitare exit

  2. Verrai portato in una GUI in modalità testo EFI.

  3. Selezionare Boot Maintenance Manager e fare clic.

  4. Seleziona Boot From File e fai clic

Dovresti vedere due voci in un elenco (sono percorsi bus PCI dall'aspetto criptico).

Il primo è il percorso PCI di una partizione di avvio che non funziona (danneggiato o forse non ha dati o sistema operativo installati su di esso).

La seconda partizione è la partizione di ripristino , quella da cui è necessario eseguire l'avvio per eseguire l'installazione di macOS o altre attività di manutenzione / amministrative (incluso l'accesso a Utility Disco per funzionare sulla partizione Volume di sistema senza un sistema operativo in esecuzione).

Fai clic sulla seconda voce, dovresti vedere (e quindi fare clic):

macOS Installa dati

Quindi fare clic:

File bloccati

Quindi (se presente), fare clic su

File di avvio

E infine fai clic su:

boot.efi

A quel punto l'avvio del programma di installazione continuerà e dovresti arrivare al punto in cui puoi tentare di riparare il volume o [reinstallare] macOS


1
Questo ha funzionato per me. L'unica leggera differenza era che sotto Locked Filesc'era un altro livello chiamato Boot Files, una volta navigato in quella directory, boot.efiera al suo interno. Grazie!
rastatando il

Grazie @rastating. L'ho aggiunto in corsivo ai passaggi, come potenziale livello aggiuntivo in alcune configurazioni.
Clearlight,

3
Non ho nulla in "File di avvio" e non ho nulla in "Aggiungi opzione di avvio". Qualche soluzione?
GrinderZ

Ecco perché dice allora (se presente). Se guardi i commenti precedenti, è stato aggiunto perché apparentemente alcune persone lo hanno. In caso contrario, suppongo che non ti debba preoccupare.
chiarimento

@GrinderZ segui la guida qui -> forums.virtualbox.org/viewtopic.php?t=85631 , avevo anche l'USB collegato con l'ISO, non sono sicuro di quale effettivamente funzionasse.
eri0o

14

In Impostazioni VM Generale> Base> Versione impostata "macOS 10.13 High Sierra (64-bit)", perché probabilmente ora hai impostato la versione a 32 bit.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.