Перейти до вмісту

OpenCore

OpenCore – це, по суті, програма, яка запускається мікропрограмою (BIOS/UEFI), яка запускає macOS.

Вона має можливість застосовувати патчі, додавати драйвери та/або підробляти інформацію про пристрій заздалегідь.

Почнемо з відвідування його сховища GitHub, розташованого тут.

OpenCorePkg repository homepage

Перейдіть до розділу випусків. Досить очевидно, що це випуски проекту. Тут ми можемо знайти різні файли кожного випуску та, можливо, зміни журналу. Зараз нас цікавлять лише артефакти збірки, пов’язані з останнім випуском.

OpenCorePkg repository homepage with release section highlighted

Останній випуск завжди розташований зверху. Внизу “картки” випуску знаходяться файли, пов’язані з цим випуском. Ви можете бачити як збірки RELEASE, так і DEBUG.

OpenCorePkg release page

Зараз ми візьмемо збірку налагодження, щоб ми могли діагностувати будь-які проблеми, які можуть виникнути пізніше в процесі. Клацніть (на збірці налагодження), щоб розпочати завантаження.

Організація файлів та підготовка папки EFI

Section titled “Організація файлів та підготовка папки 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.