Я отримав віртуальну машину Mac OS X на VirtualBox, і коли я її запустив, я потрапив у цю оболонку UEFI:
Що я повинен зробити?
Я отримав віртуальну машину Mac OS X на VirtualBox, і коли я її запустив, я потрапив у цю оболонку UEFI:
Що я повинен зробити?
Відповіді:
UEFI вимагає втручання, оскільки прошивка EFI на материнській платі Mac не може знайти дійсні для ОС програмного забезпечення для завантаження в стандартному розташуванні на диску. Однак, якщо у вас на цьому диску є розділ відновлення 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: Введіть вихід
Ви переведетесь в текстовий режим графічного інтерфейсу EFI.
Виберіть диспетчер технічного обслуговування завантаження та натисніть.
Виберіть Завантажити з файлу та натисніть
У списку ви повинні побачити дві записи (вони виглядають виразними шляхами шини PCI).
Перший шлях у списку PCI - це, мабуть, завантажувальний розділ, який не містить завантажувальної мікропрограми. Другий шлях PCI - це, ймовірно, до розділу відновлення , той, з якого потрібно завантажити. Якщо другий розділ не є розділом для відновлення, знайдіть у списку шляхи, щоб побачити, чи є це одним із них. Якщо розділ відновлення відсутній та дійсний, ці інструкції не працюватимуть.
Клацніть другий запис, ви побачите (а потім натисніть):
Встановлення даних macOS
Потім натисніть:
Заблоковані файли
Потім (якщо є) натисніть кнопку
Файли завантаження
І, нарешті, натисніть:
boot.efi
Установка буде продовжуватися, або ви завантажитеся в ОС або отримаєте меню Recovery Utilities (де macOS можна буде перевстановити з або запустити Disk Utilities). Неоднозначність цього останнього твердження полягає в тому, що я робив це за деякий час, перш ніж писати цей коментар, і я не пригадую, на чому я вперше завантажився, тільки що він спрацював і не важко було зрозуміти, що робити в цей момент. Якщо у вас є розділ відновлення, для завантаження безпосередньо в режим відновлення увімкніть Mac і негайно натисніть і утримуйте (⌘) -R
Locked Files
ньому знаходився ще один рівень, який називався Boot Files
, колись переходив до цього каталогу boot.efi
. Спасибі!