Банальная фраза, для всех, кто говорит о способах установки macOS. Иначе и правда не скажешь, вопрос лишь в правильности данного метода, а он зависит от опыты и умений советующего.
Главное: забудьте уже раз и на всегда о сборках, где используется R-drive, multibeast, unibeast.
Да, на заре хакинтош, все пользовались этой методикой, и я в том числе, устанавливая сборку: iAtkos, kalyway, iDeneb и т.д., но, даже в них присутствовал здравый смысл, на этапе начальной установки, нужно было выбрать соответствующие галочки нужных kext'ов, которые помогут установить систему, и их набор зависел от конкретного железа, бездумно установив все галочки - вы точно получили бы панику ядра.
Поэтому дорогой читатель, хочу обратить внимание, на ресурс: Hackline
Готовые (настроенные) конфигурации
Вся установка правильного hack'а, сводится к правильной настройке загрузчика(папка EFI), под конкретно ваше железо. Флешку с операционной системой - можно использовать хоть с оригинального Apple ПК.
Но т.к. у большинства под рукой есть только Windows, то для этого и нужен первый этап - создание флешки.
В данном случае из под Windows, мы делаем флешку, которой можно пользоваться и на оригиналах.
А на хакинтоше, нам нужен конфиг - настроенные загрузчики Clover
Конфиг можно настроить самостоятельно, но для этого нужно много читать, чтобы понять, как работает оригинал, чтобы сделать свой хак аналогичный ему.
Настройте BIOS относительно вашей конфигурации - настройки BIOS
Далее, можно переходить ко второму этапу - установка системы
Итог: Вы в системе! Поздравляю.
Так вот к чему я пришёл, за многие годы работы с хаком, это к автоматизации процесса, post install
Hackline - простая утилита, предназначена для того, чтобы завершить процесс, сделав все нужное за вас!
— самостоятельно находит и монтирует скрытый EFI раздел диска с установленной системой
— переносит загрузчик с USB Flash на диск с системой
— размонтирует USB Flash
— включает возможность установки приложений из сторонних источников
— устанавливает программу мониторинга температур HWMonitorSMC
*Утилита работает только с USB Flash, созданными в Windows, с помощью Boot Disk Utility (BDU) и запускать необходимо с рабочего стола.
**Данный этап, после запуска утилиты, сопровождается инструкциями по необходимым действиям.
Вот теперь, система полностью готова к работе, и самое главное установлена правильно!
Вы можете взять этот HDD/SSD с установленной системой, поставить в оригинальный Apple ПК и пользоваться системой на оригинале, потому что система - чистая и правильно установлена!
У всех хакинтошников, перед каждым обновлением системы, есть главная необходимость - обновлять загрузчик, драйвера, kext'ы!
На этот счёт придумал (сначала для себя), простую утилиту - UPDATER
Пользоваться ей может каждый, т.к. она обновит лишь только то, что есть в вашем загрузчике, т.е. тот набор kext'ов, драйверов, и конечно же сам CLOVER, что вы используете в своём хаке.
Вот содержимое, что ищет утилита, сравнивает и обновляет:
BOOT
- BOOTX64.efi - bootloader Clover (UEFI)
CLOVER
- CLOVERX64.efi - bootloader Clover (Legacy)
drivers:
BIOS - для Legacy
- ApfsDriverLoader.efi
- FSInject.efi
- VBoxHfs.efi
UEFI - для UEFI
- ApfsDriverLoader.efi
- AptioMemoryFix.efi
- DataHubDxe.efi
- EmuVariableUefi.efi
- FSInject.efi
- VBoxHfs.efi
kext'ы в папке Other:
- AirportBrcmFixup.kext
- AppleALC.kext
- AtherosE2200Ethernet.kext
- BT4LEContinuityFixup.kext
- FakeSMC.kext
- GeforceSensor.kext
- IntelCPUMonitor.kext
- IntelMausiEthernet.kext
- Lilu.kext
- RadeonMonitor.kext
- RealtekRTL8111.kext
- SMCBatteryManager.kext
- SMCProcessor.kext
- VirtualSMC.kext
- VoodooBatterySMC.kext
- VoodooPS2Controller.kext
- VoodooTSCSync.kext
- WhateverGreen.kext
И так, подведём итоги, вы получаете:
+ правильный хак (при условии, что верно настроен конфиг)
+ упрощённый процесс, т.к. всё сводится к паре кликов мышкой
+ обслуживание своего хака для будущих обнов
+ независимость, можно в любой момент переустановить систему самостоятельно
+ возможно и другие плюсы, их каждый уже найдёт для себя сам
Это концепция Apple Way, спасибо, что дочитали статью.
Good Hack!