У меня есть виртуальная машина Mac OS X на VirtualBox, и когда я ее запустил, я попал в эту оболочку UEFI:
Что я должен делать?
У меня есть виртуальная машина Mac OS X на VirtualBox, и когда я ее запустил, я попал в эту оболочку UEFI:
Что я должен делать?
Ответы:
UEFI требует вмешательства, потому что прошивка EFI на материнской плате Mac не может найти допустимую для ОС загрузочную прошивку EFI в стандартном месте на диске. Однако, если на этом диске есть раздел восстановления macOS, он должен содержать копию boot.efi
(специфичной для macOS загрузочной прошивки), с которой вы можете загрузиться в ОС.
Ваша ближайшая цель - помочь EFI найти и выполнить загрузочную прошивку для конкретной ОС. В конечном счете, цель состоит в том, чтобы предоставить загрузочный раздел, содержащий macOS boot.efi
. К настоящему времени вы, возможно, предположили, boot.efi
что это стандартное имя файла EFI, которое находится по стандартному пути EFI в разделе диска, и содержит специфическую для ОС загрузочную прошивку (например, Windows, Linux и т. Д. Имеют свои собственные разновидности boot.efi
).
В моем случае, после установки macOS на виртуальную машину в соответствии с этими инструкциями (запуск установщика macOS из ISO-файла, загруженного из Apple), при первой загрузке загрузочный раздел присутствовал, но не был настроен (вероятно, загрузочный образ не установлен). После первого направления EFI для загрузки в macOS macOS автоматически исправил загрузочный раздел, и последующие загрузки работали правильно.
Мне удалось исправить проблемы UEFI следующим образом (кредит на форуме VirtualBox ):
В приглашении UEFI: введите exit
Вы попадете в графический интерфейс текстового режима EFI.
Выберите Boot Maintenance Manager и нажмите.
Выберите Boot From File и нажмите
Вы должны увидеть две записи в списке (они загадочно выглядят как пути шины PCI).
Первый путь PCI в списке, вероятно, является загрузочным разделом, который не содержит загрузочной прошивки. Второй путь PCI, вероятно, находится в разделе восстановления , с которого вам нужно загрузиться. Если 2-й раздел не является разделом восстановления, посмотрите пути в списке, чтобы узнать, является ли один из них. Если раздел восстановления отсутствует и действителен, эти инструкции не будут работать.
Нажмите 2-ую запись, вы должны увидеть (и затем нажать):
Данные установки macOS
Затем нажмите:
Заблокированные файлы
Затем (если имеется) нажмите
Загрузочные файлы
И, наконец, нажмите:
boot.efi
Установка будет продолжена, либо вы загрузитесь в ОС или откроете меню «Утилиты восстановления» (откуда можно переустановить macOS или запустить Дисковые утилиты). Неоднозначность этого последнего утверждения состоит в том, что я сделал это некоторое время, прежде чем писать этот комментарий, и я не помню, во что я загрузился в первую очередь, только в том, что это сработало и было нетрудно понять, что делать в этот момент. Если у вас есть раздел восстановления, для загрузки непосредственно в режим восстановления включите Mac и сразу нажмите и удерживайте (⌘) -R
Locked Files
ним находился другой уровень Boot Files
, который когда-то boot.efi
находился в этом каталоге . Благодарность!