OpenCore
OpenCore — это, по сути, программа, запускаемая прошивкой (BIOS/UEFI), которая запускает macOS.
Она позволяет применять патчи, добавлять драйверы и/или подделывать информацию об устройстве заранее.
Загрузка OpenCore
Заголовок раздела «Загрузка OpenCore»Начнём с посещения репозитория GitHub, расположенного здесь.
Перейдите в раздел релизов. Довольно очевидно, что это релизы проекта. Здесь мы можем найти файлы каждого релиза и, возможно, журнал изменений. Сейчас нас интересуют только артефакты сборки, связанные с последним релизом.
Последний релиз всегда находится вверху. Внизу “карточки” релиза находятся файлы, связанные с этим релизом. Вы можете видеть сборки RELEASE и DEBUG.
Сейчас мы возьмём отладочную сборку (debug build), чтобы иметь возможность диагностировать любые проблемы, которые могут возникнуть позже в процессе. Нажмите (на отладочную сборку), чтобы начать загрузку.
Организация файлов и подготовка папки EFI
Заголовок раздела «Организация файлов и подготовка папки EFI»После завершения извлеките содержимое в организованное место, чтобы вы могли отслеживать всё.
Содержимое папки Drive
позже будет скопировано на вашу USB-флешку. Скопируйте папку EFI
из OpenCorePkg/X64/EFI
. Это сам OpenCore.
После этого скопируйте Sample.plist
в EFI/OC
с именем Config.plist
. Это будет ваша конфигурация OpenCore, которая будет отредактирована для нашей системы далее.
Теперь у вас должна быть структура, похожая на следующую:
ДиректорияOCStuff
ДиректорияOpenCorePkg
- …
ДиректорияDrive
ДиректорияEFI
ДиректорияOC
- OpenCore.efi
- Config.plist
- …
- …
- …
- …
С учётом сказанного, поздравляем! Теперь вы знаете, что такое OpenCore, как перемещаться по интерфейсу GitHub, чтобы загрузить сборку проекта со страницы релизов, и как организовать своё приключение с hackintosh.