OpenCore 0.6.9 — VMware Workstation 16 — AMD Ryzen
Установите macOS Big Sur на Ryzen с помощью VMware Workstation и OpenCore
Виртуальная машина успешно установлена и протестирована на двух разных процессорах/системах:
- Ryzen 9 3900X -> VM имеет 6-ядерный процессор и 12 ГБ оперативной памяти.
- Ryzen 5 PRO 4650U -> 4-ядерный процессор и 8 ГБ ОЗУ
Предварительные условия
- Настоящий Mac или виртуальная машина с macOS
- Предварительная сборка VMDK для #Method 1
- USB 16 ГБ для #Метода 2
- VMware Workstation 16 (Player и Workstation 15 также должны работать)
- Анлокер для VMware -> анлокер
Способ 1
Загрузите предварительную сборку VMDK для установщика macOS Big Sur отсюда:
- Биг-Сур 11.3.1 - OC 0.6.9
- Альтернативная ссылка - 11.3.1
- СТАРЫЙ - Альтернативная ссылка - 11.2.2
- СТАРЫЙ - Альтернативная ссылка - 11.1
- Закрыть рабочую станцию VMware
- Загрузите Unlocker и запустите win-install.cmd от имени администратора.
- Откройте VMware Workstation и создайте новую виртуальную машину.
- Операционную систему установлю позже
- Выберите Apple Mac OS X -> macOS 11.1.
- Выберите имя для виртуальной машины
- Я создал диск размером 200 ГБ (рекомендуется 80 ГБ).
- После этого измените виртуальную машину и прикрепите загруженный VMDK (установщик macOS).
- В настройках ВМ выберите Жесткий диск (например, 200 ГБ) -> Дополнительно -> Узел виртуального устройства и поставьте его после установщика VMDK | бывший. Если установщик использует SATA 0:2, установите на жестком диске SATA 0:3)
- Теперь запустите виртуальную машину, установите macOS и продолжите пост-установку :)
Способ 2
Прежде всего вам необходимо подготовить USB, который мы будем использовать для установки macOS на VMware.
Инструкции
- Загрузите macOS Big Sur из App Store.
- Подключите пустой USB-накопитель.
- Запустите одну из приведенных ниже команд в своем терминале, чтобы подготовить загрузочный USB-накопитель MacOS.
NOTE: Make sure to replace 'MyVolumeName' with your actual USB volume name in the below commands.
## Big Sur
sudo /Applications/Install macOS Big Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolumeName
## Big Sur Beta
sudo /Applications/Install macOS Big Sur Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolumeName
раздел EFI
Вы можете использовать этот инструмент: MountEFI
- Просто скопируйте папку EFI в смонтированный раздел EFI.
Предварительная установка (Windows)
Закрыть рабочую станцию VMware
Загрузите Unlocker и запустите win-install.cmd от имени администратора.
Откройте VMware Workstation и создайте новую виртуальную машину.
- Операционную систему установлю позже
- Выберите Apple Mac OS X -> macOS 11.1.
- Выберите имя для виртуальной машины
- Я создал диск размером 200 ГБ (рекомендуется 80 ГБ).
- Заканчивать
Установка macOS
- Запустите виртуальную машину и выберите Нет.
- Вставьте USB в ПК и подключите его к виртуальной машине.
- В биосе виртуальной машины выберите «Сбросить систему ».
- После перезагрузки вы увидите, что виртуальная машина загружается в меню OpenCore.
- Выберите «Установить macOS Big Sur (внешний)» | или бета-версия, если вы устанавливаете macOS 11.1.
После «обычной» установки macOS с OpenCore вам необходимо создать новый раздел и установить macOS.
ПРИМЕЧАНИЕ. Установка требует частой перезагрузки, так что не паникуйте :)
После установки
После полной установки macOS необходимо внести некоторые изменения:
ПАПКА EFI
- Загрузите папку EFI со страницы выпусков.
- Скопируйте папку USB в раздел EFI виртуальной машины.
- Загрузите программное обеспечение MountEFI и смонтируйте раздел USB и диска macOS.
- Замените содержимое диска macOS содержимым USB EFI.
После этого извлеките USB и выключите виртуальную машину.
Вход OpenCore в BIOS виртуальной машины
Выберите виртуальную машину и рядом с кнопкой питания выберите «Включить для прошивки» из раскрывающегося списка.
- Выберите Войти в настройку.
- Настройка параметров загрузки
- Удалить опцию загрузки -> удалить OpenCore (это OpenCore из установщика USB или VMDK)
- Добавьте параметр загрузки -> найдите EFI, [PciRoot... и выберите его.
- Выбирать -> -> BOOTx64.efi
- Введите описание -> вставьте что-то вроде OpenCore AMD или просто Opencore.
- Зафиксировать изменения и выйти
- Выберите «Настроить параметры загрузки».
- Измените порядок загрузки -> установите запись OpenCore на первую позицию, затем зафиксируйте изменения и выйдите.
- Выйдите из диспетчера обслуживания загрузки.
- Выберите OpenCore и загрузитесь в macOS.
Инструменты VMware
Теперь, если вы хотите, вы можете установить инструменты VMware, чтобы правильно изменить размер виртуальной машины и включить перетаскивание с виртуальной машины на хост и наоборот.
- Инструменты VMware находятся в папке Unlocker в разделе инструменты -> darwin.iso.
Создайте новую информацию SMBIOS с помощью OpenCore Configurationator или чего-то еще :)
ИСПРАВИТЬ
АУДИО
- Если в вашей папке EFI существует AppleALC.kext, удалите его.
- Загрузите и установите VoodooHDA OC с: VoodooHDA OC.
- Перезагрузите систему
- Выберите выход SPDIF из аудиовыходов.
Кредиты
- AlGrey за создание патчей.
- XLNC для поддержки исправлений для различных версий macOS.
- Синетек, Энди Вандейк, Спакк, Броня, Тора Чи Йо, Шани и многие другие за то, что поделились своими знаниями о ядре AMD/XNU.