ENGLISH | РУССКИЙ
Эту инструкцию я писал для себя, чтобы после переустановки не вспоминать что и как делать. Инструкция написана после установки macOS Mojave 10.14.6. на ноутбук HP Pavilion 15-au028ur.
- Процессор
- Intel Core i5-6200U 2.3GHz, Turboboost 2.8GHz, Skylake
- Видеокарта
- Intel HD Graphics 520
- Nvidia Geforce 940MX
- ОЗУ
- DDR4 2133MHz
- Системная плата
- HP 820C v82.39
- BIOS
- HP Insyde F.52
- Звуковой адаптер
- Realtek ALC 295
- Bluetooth
- Realtek Bluetooth 4.0 Adapter
- Wifi
- Realtek RTL8723BE 802.11 bgn Wi-Fi Adapter
- Ethernet
- Realtek RTL8139/810x Fast Ethernet Adapter
- Card Reader
- Realtek PCI-E Card Reader
- Графика Intel HD Graphics 520
- Графическое ускорение Inte Quick Sync
- TurboBoost
- SpeedStep
- Регулировка яркости клавишами Fn+F2 / Fn+F3, как уменьшение и увеличение яркости соответственно (так же как и в Windows 10, я специально сделал их активацию только вместе с Fn)
- Регулировка звука клавишами Fn+F6 / Fn+F7 / Fn+F8, как "Без звука", уменьшение громкости и увеличение громкости соответственно
- Регулировка аудио воспроизведения клавишами Fn+F10 / Fn+F11 / Fn+F12, как включение предыдущего трека, вопроизведение или пауза, включение слудующего трека
- Регулировка подсветки клавиатуры работает с помощью Fn+F5, но яркость подсветки клавиатуры никак не регулируется и, скорее всего, ее использование не связано с другими F клавишами
- Тачпад как Apple Magic Trackpad - работают почти все жесты
- USB 3.0 и USB 2.0 порты
- Сон
- Порт 3.5 mini Jack для наушников
- Встроенные динамики
- Стерео микрофоны
- Веб-камера
- Ethernet
- Numpad
- Отображение заряда батареи (работает не всегда корректно, часто приходится сбрасывать CMOS в ноутбуке, зажав кнопку питания на ~20 секунд)
- Wifi
- Bluetooth
- Nvidia Geforce 940MX (отключена в macOS с помощью патча
NVOP
в конфиге) - FaceTime, iMassage, HandOff, Continuity - для того, чтобы заставить работать эти функции нужно, чтобы работал Wifi (и, наверное, bluetooth, но это не точно), а чтобы в моем ноутбуке работал Wifi (и Bluetooth), нужно купить совместимые с macOS Mojave Wifi модули и заменить их в ноутбуке, но я не захотел этим заниматься
- Card Reader
- HDMI
- Дисковод (он распознается в macOS и его можно даже открыть нажав пару кнопок в интерфейсе, но у меня нет DVD/CD дисков, чтобы проверить работу дисковода)
На всякий случай сохраните все важные файла на отдельную флешку или в облако.
Сделайте отчет системы в AIDA64 и заархивируйте папку EFI, которая у вас на флешке, и загрузите в облако, чтобы в случае непредвиденной ситуации вы могли грамотно описать ситуацию прикрепив файлы с описанием и, чтобы вам смогли помочь.
MacOSX может быть установлена на диск (без форматирования) только с разметкой GPT (GUID Partition Table).
Рекомендуется во время установки MacOSX стереть (отформатировать) весь диск, но это не обязательно.
Если у вас только 1 диск (1 HDD или 1 SSD), на котором уже установлена Windows и вы хотите установить MacOSX рядом с Windows, то есть несколько вариантов решения:
- Во время установки MacOSX стереть (отформатировать) весь диск, но тогда будут удалены все файлы
- Купить отдельный диск и установить MacOSX на него
- Если ваш диск размечен в GPT, то можно в Windows отделить раздел и потом на него установить MacOSX
- Узнать как размечен можно в Windows, для этого откройте "Управление дисками" (нажмите ПКМ по пуску), потом откройте свойства диска (нажмите ПКМ по самому диску, а не по разделам, там где написано "Диск 0" или "Диск 1"), откройте вкладку "Тома" и там посмотрите стиль раздела. Если стиль раздела "Таблица с GUID разделов", то все хорошо
- Отделить или создать раздел в WIndows можно в той же программе "Управление дисками", для этого нажимаете ПКМ по разделу, от которого будете отделять другой раздел и в конектном меню нажимаете "Сжать" и дальше выбираете до скольки мегабайт сжать выбранный раздел. Соответственно все, что больше этих мегабайт сформируется в новую неразмеченную облать, которую вы можете разметить в любую файловую систему, но лучше в FAT32. Потом во время установки MacOSX нужно в Дисковой утилите выбрать этот раздел, отформатировать в APFA или HFS+ (зависит от версии MacOSX, которую вы устанавливаете) и при установке MacOSX выбирать этот раздел
- Если ваш диск размечен в MBR, то вам нужно будет его конвертировать в GPT, либо стереть (отформатировать) в Дисковой утилите во время установки MacOSX
- Узнать как размечен можно в Windows, для этого откройте "Управление дисками" (нажмите ПКМ по пуску), потом откройте свойства диска (нажмите ПКМ по самому диску, а не по разделам, там где написано "Диск 0" или "Диск 1"), откройте вкладку "Тома" и там посмотрите стиль раздела. Если стиль раздела "MBR", то это плохо
- Чтобы конвертировать MBR в GPT в Windows без потери данных нужно воспользоваться сторонними программами. Насколько мне известно, конвертировать разметку из MBR в GPT без потери данных позволяют эти программы "Paragon Hard Disk Manager", "AOMEI Partition Assistant" и "MiniTool Partition Wizard" и, возможно, какие-нибудь еще утилиты. К сожалению, только платные версии этих программ позволяют произвести конвертацию. Лично я воспользовался "MiniTool Partition Wizard" и все конвертировалось без потери данных. Так же после выключения нужно в настройках BIOS/UEFI переключить режим загрузки с CSM (Legacy) на UEFI.
Эти параметры очень важны
- Сбросить к заводским настройкам
- Включить UEFI режим
- Включить AHCI
- Отключить Secure Boot
- Установить VideoRAM в 64 МБ
-
Скачиваем специальный образ macOS Mojave 10.14.6 для BDU (это файл с расширением .hfs, возможно он будет находится в архиве)
-
Вставляем флешку размером 8 ГБ или больше (в любой порт)
-
В BDU
-
Открываем Options -> Configuration
-
Нажимаем "Check Now" и ждем пока не обновится строка рядом
-
Все остальное оставляем поумолчанию
-
Нажимаем "Ок"
-
Выбираем флешку и нажимаем кнопку "Format" и подтверждаем действие
Когда флешка отформатируется на ней создадутся 2 раздела: ESP и пустой раздел. На ESP уже будет загрузчик Clover, распакованный из ISO образа из репозитория на Sourceforge
-
Выбираем второй раздел (возможно надо будет нажать на "+" слева от флешки), обычно он находится в самом низу
-
Нажимаем кнопку "Restore" и выбираем файлы 5.hfs
-
Ждем когда полоса прогресса записи образа в BDU дойдет до конца
-
Готово
-
Так же есть гайд с картинками в pdf файле. Этот мини мануал называется "BDU_FAQ_STARCOM" и прикреплен к этому сообщению.
После создания флешки с загрузчиком Clover и самой системой MacOSX, нужно настроить флешку, а точнее загрузчик, потому что просто так MacOSX на компьютер не от Apple не установится из-за отсутствия некоторых различий в оборудовании между Apple компьютерами и обычными ПК или ноутбуками.
Инструкция по настройке конфига
Инструкция по использованию кекстов
Стандартная установка MacOSX:
- Если вы будете устанавливать MacOSX один диск с Windows и диск размечен в GPT, то вам нужно заранее отделить раздел для установки MacOSX, но если дик размечен в MBR, то нужно его конвертировать в GPT или купить отдельный для установки MacOSX. Подробнее читайте в разделе "Предустановочная подготовка"
- Если диск вам не нужны файлы, которые находятся на диске, на который вы будете устанавливать MacOSX, то следуем дальше
- После настройки загрузочной флешки, вставляете ее в компьютер, перезагружаетесь и заходите в BIOS/UEFI или отдельное подменю. Вам нужно выбрать загрузку с вашей флешки и при этом при выборе флешке в строке с ее полным названием, скорее всего, должно быть слово "UEFI"
- Загружаетесь с флешки и попадаете в GUI меню загрузчика Clover. После этого сразу нажмите какие-нибудь стрелки на клавиатуре, чтобы сбросить таймер (этот таймер можно отключить в config.plist)
- Переключаетесь стрелками, выбираете пункт "Boot macOS Install from ..." и нажимаете Enter
- Ждете, пока загрузится окно с выбором языка и выбираете язык
- В верхней панели (нужно подвести курсор к верху экрана) или в появившемся окне открываете Дисковую утилиту
- Нажимаете на кнопку "Вид" в левом верхнем углу окна (или в верхней панели) и переключаете вид на "Показать все устройства"
- Выбираете ваш диск и нажимаете кнопку "Стереть". Разбить диск на разделы можно будет и после установки MacOSX также в Дисковой утилите
- Имя: можно выставить любое, но, наверное, лучше английскими буквами
- Формат: выбираете APFS
- Схема: Схема разделов GUID
- Закрываете дисковую утилиту и выбираете "Установить macOS"
- Выбираете раздел, который вы создали в Дисковой утилите. На него и будет устанавливаться. Нажимаете установить
- Процесс может длиться не столько же минут, сколько указано на экране. Раз в несколько минут шевелите курсор, чтобы компьютер не ушел в режим сна
- Когда компьютер начнет перезагружаться вам нужно начать загрузку с вашей загрузочной флешки и в GUI меню Clover нужно выбрать пункт "Boot macOS from ..." и нажимаете Enter (вместо трех точек будет название раздела, которое вы написал в Дисковой утилите)
- Дальше производите манипуляции по первоначальной настройке вашего hackintosh компьютера и настраиваете вашу учетную запись macOS. Желательно все вводить на английском языке. Переключить раскладку (язык) можно с помощью комбинация клавиш Ctrl+Пробел, либо Alt+Пробел, либо Win+Пробел либо мышкой поменять в правом верхнем углу окна. Все дальнейшие настройки можно будет изменить в любой момент в Системных настройках, так что не бойтесь ошибиться
Ниже представлены самые важные, на мой взгляд, пункты, которые нужно включить на большинстве хакинтошей после установки системы.
- В терминале вводим
sudo spctl --master-disable
, чтобы отключить Gatekeeper и устанавливать приложениея не только из MacAppstore - Включить TRIM для SSD дисков с помощью команды в терминале
sudo trimforce enable
- Перекинуть файл
MyKeyboardBundle.bundle
в/Library/Keyboard Layouts
и в/System/Library/Keyboard Layouts
или сделать этот файл с помощью программы Ukelele и гайда. Потом перейти в "Системные настройки", "Клавиатура", "Источники ввода" и добавить новую раскладку и удалить Русскую раскладку. - Установить Clover и настроить его перед установкой (слева на одном из этапов будет кнопка "Настроить")
- Обязательно поставить галочки в первых двух пунктах - "Установить только для UEFI" и "Установить на ESP"
- Если Clover на вашей флешке настроен, то остальные галочки можно не менять, а если Clover на флешке не настроен, тогда можете настроить его в этом меню
- Примонтируете раздел EFI вашего диска и флешки, если они не примонтированы
- Все файлы и папки с EFI флешки копируете на EFI диска с заменой и перезагружаетесь
Полный список настроек, который я применяю, описан в соответствующем файле Настройка MacOSX
После установки hackintosh у меня некорректно работал сон. Если я закрывал крышку ноутбука или принудительно включал сон нажав на яблоко в углу, то ноутбук сразу уходил в сон и через несколько секунд включался.
Исправить это мне помогло выполнение этой команды в терминале и, конечно же, перезагрузка после выполнения:
sudo pmset -a hibernatemode 0
И добавление аргумента darkwake=0
в аргументы загрузки системы. Честно говоря я не проверял как будет вести себя сон на ноутбуке без этого аргумента.
Подробнее про подобную настройку сна или гибернации можно почитать по этим ссылкам:
- https://bulkin.me/notes/2233
- http://osxh.ru/terminal/command/pmset
- https://www.insanelymac.com/forum/topic/299721-sleep-hibernation-how-it-works-and-how-to-use/
<key>Boot</key>
<dict>
<key>HibernationFixup</key>
<true/>
</dict>
Так же vit9696 рекомендует всегда включать флаг RtcHibernateAware
, но у меня все нормально работает и с выключенным пунктом. Есть так же еще разные параметры в конфиге, позволяющие настроить гибернцаию/сон, вы можете узнать о них в бесплатной книге-учебнике Clover цвета хаки.
Описание нюансов установки Windows рядом с Hackintosh
В качестве настройки Windows 10 для работы вместе с macOS мне понадобилось настроить синхронизацию времени и для удобства сделать раздел под файлы с файловой системой ExFat. Про ExFat раздел под файлы я писал выше в инструкции по установке Windows.
Про синхронизацию времени можно почитать и найти прямые руководства там:
- https://appstudio.org/faq/3068.html
- https://www.tonymacx86.com/threads/fix-incorrect-time-in-windows-osx-dual-boot.133719/
С помощью применения патчей для файла DSDT, мне удалось заставить отображаться индикатор заряда батареи и включить регулировку яркости экрана с помощью клавиш Fn+F2 и Fn+F3.
Если у вас hackintosh, а не настоящий Apple компьютер, то рекомендую, чтобы эти программы всегда были установлены в вашей системе. Эти программы входят в состав программ из списка Hackintosh Tools, но они являются наиболее необходимыми.
- Clover Bootloader https://sourceforge.net/projects/cloverefiboot/
- CloverConfigurator https://mackie100projects.altervista.org/download-clover-configurator/
- Plist Edit Pro https://www.fatcatsoftware.com/plisteditpro/
Эти программы программы используются в основном для настройки Hackintosh, как рабочий инструмент macOS они вам вряд ли пригодятся. Часть этих программ желательно оставить в вашем hackintosh на тот случай, если что-то пойдет не так и система начнет "выпендриваться", ведь не все могут определить насколько правильно и насколько полноценно настроен ваш hackintosh.
Эти программы нужны для работы других программ или скриптов. В основном это используется разными разработчиками. Если они вам понадобятся, то вы и без этого списка будете знать, какая программа вам нужны.
Большинство прогамм из этого списка я использую в повседневной работе. Естественно, список не самый полный, смотрите и решайте по своим потребностям.
Список тестов, их описание и результаты представлены в отдельном файле.
Результаты тестирования в бенчмарках
Вы можете найти замечательные обои на рабочий стол на сайте https://unsplash.com/
В этих темах я опубликовал информацию о настройке и установке hackintosh для этого ноутбука