Tengo una máquina virtual Mac OS X en VirtualBox y cuando la inicié, entré en este shell UEFI:
¿Qué tengo que hacer?
Tengo una máquina virtual Mac OS X en VirtualBox y cuando la inicié, entré en este shell UEFI:
¿Qué tengo que hacer?
Respuestas:
UEFI requiere intervención porque el firmware EFI en la placa base de la Mac no puede encontrar el firmware de arranque EFI específico del sistema operativo válido en la ubicación estándar en el disco. Sin embargo, suponiendo que tenga una partición de recuperación de macOS en ese disco, debe contener una copia boot.efi
(firmware de arranque específico de macOS) con la que pueda iniciar el sistema operativo.
Su objetivo inmediato es ayudar a EFI a localizar y ejecutar firmware de arranque específico del sistema operativo. En última instancia, el objetivo es proporcionar una partición de arranque que contenga macOS boot.efi
. Es posible que ahora haya supuesto que boot.efi
es un nombre de archivo estándar EFI que se encuentra en una ruta estándar EFI en una partición de disco, y contiene firmware de arranque específico del sistema operativo (por ejemplo, Windows, Linux, etc. tienen sus propios sabores boot.efi
).
En mi caso, después de instalar macOS en una máquina virtual de acuerdo con estas instrucciones (ejecutando el instalador de macOS desde un archivo ISO descargado de Apple), en el primer arranque, la partición de arranque estaba presente pero no configurada (probablemente sin imagen de arranque instalada). Después de dirigir manualmente EFI para que se inicie en macOS por primera vez, macOS arregló automáticamente la partición de arranque y los arranques posteriores funcionaron correctamente.
Pude solucionar los problemas de UEFI de la siguiente manera (crédito al foro VirtualBox ):
En el indicador UEFI: escriba exit
Serás llevado a una GUI en modo de texto EFI
Seleccione Administrador de mantenimiento de arranque y haga clic en.
Seleccione Arrancar desde archivo y haga clic en
Debería ver dos entradas en una lista (son rutas de bus PCI de aspecto críptico).
La primera ruta PCI de la lista es probablemente la partición de arranque que no contiene firmware de arranque. La segunda ruta PCI es probablemente a la partición de recuperación , desde la que necesita iniciar. Si la segunda partición no es la partición de recuperación, mire debajo de las rutas en la lista para ver si una de ellas lo es. Si la partición de recuperación no está presente y no es válida, estas instrucciones no funcionarán.
Haga clic en la segunda entrada, debería ver (y luego haga clic):
Datos de instalación de macOS
Luego haga clic en:
Archivos bloqueados
Luego (si está presente), haga clic en
Archivos de arranque
Y finalmente haz clic:
boot.efi
La instalación continuará, o iniciará en el sistema operativo u obtendrá el menú de Utilidades de recuperación (desde donde se puede reinstalar macOS o ejecutar Utilidades de disco). La ambigüedad de esa última declaración es que hice eso un tiempo antes de escribir este comentario y no recuerdo lo que arranqué primero, solo que funcionó y no fue difícil saber qué hacer en ese momento. Si tiene una partición de recuperación, para iniciar directamente en el modo de recuperación, encienda la Mac e inmediatamente presione y mantenga presionada (⌘) -R
Locked Files
había otro nivel llamado Boot Files
, una vez que navegaba en ese directorio, boot.efi
estaba dentro de él. ¡Gracias!