Не работает второй монитор hackintosh
- UEFI bios:
- Скидываем все настройки в default.
- AHCI — enable;
- Vt-d: Disable (+ в Clover дропнуть DMAR таблицу)
- Vt-x: Enable (только для 10.13 и если используете виртуальные машины)
- Intel Virtualization Technology — Enable
- Serial-port: Disable
- XHCI Hand-off: Disable (рекомендуеться)
- XHCI Hand-off: Enabled (только если что то не работает в режиме Disable )
- IOAPIC 24-119 Entries: Enabled (подмечено что у многих с этим пунктом паникует, поэтому тестируйте)
- CSM: Disable (по возможности)
- Fasboot: Disable
- Secure boot: Disable or Other OS
Legacy bios:
. .
[i]Примечание:
- HDD должен быть подключен к SATA-0, контролер Intel.
- . [/i]
Для установки потребуется флешка не менее 8Гб.
- ПК на ОС Windows XP/7/8.
- Скачать утилиту Boot Disk Utility с страницы разработчика cvad или с форума applelife.ru со страницы посвящённой данной утилите.
- Установить по инструкции
- Зайти на флешку в папку EFI\CLOVER\ и удалить папку OEM и файл config-sample (не путать с config.plist).
- Зайти на https://github.com/aci…pleSupportPkg/releases скачать ApfsDriverLoader.efi и скопировать его в папку EFI\CLOVER\drivers64UEFI (необходимо для macOs 10.13 и выше!)
- Добавить в EFI\CLOVER\Kext\Other https://github.com/acidanthera/Lilu/releases
- Добавить в EFI\CLOVER\Kext\Other https://github.com/aci…WhateverGreen/releases
- Скачать образ Mac OS X по указанным ссылкам:
Нажми и качай! - Развернуть скаченный образ на подготовленную флешку.
- Инструкция с applelife.ru пункт «Заливка дистрибутива macOS на второй том загрузочного USB Flash drive:«:
- Перед распаковкой образа необходимо нажать кнопку ^Format disk^.
- В основном окне программы -> Destination Disk — выбираем наш USB Flash Drive -> Part2.
- Нажимаем кнопку «Restore Partition».
- В открывшемся окне проводника выбираем распакованный файл с расширением *.hfs.
- Тем, кто устанавливает на ноутбук (или имеет PS/2 мышь или клавиатуру) , обязательно скачать
VoodooPS2Controller.kext.zip ( 97,46 КБ )
, новая версия:VoodooPS2Controller.kext.zip ( 93,86 КБ )
положить в папку EFI/CLOVER/KEXT/10.X или Other - Всё, установочная флешка готова, можно приступать к установке.
За данный споcоб установки благодарим cvad и Skvo
Данная инструкция написана по материалам с applelife.ru
Установить один из загрузчиков на диск (если он не входит в состав сборки) :
— Загрузчик №1 — Clover (рекомендуется для большинства пользователей);
Как это сделать: UEFI, Legacy BIOS.
— Загрузчик №2 — OpenCore (для опытных пользователей)
— Загрузчик №3 — Chameleon (на данный момент существует для очень старых систем и особых случаев);
*загрузчик устанавливаем только один, на ваш выбор
После входа в macOS первое, что делаем:
- Устанавливаем кекст для сетевой карты;
- Настраиваем SMbios;
- «Заводим» видео-карту (разрешение должно быть правильным, и верхняя строка прозрачная);
- Поднимаем «нативное управление питанием» процессора;
- Поднимаем звук через AppleALC или VoodooHDA
.
21. Ставим програмулинки и «рюшечки».
Источник
Не работает второй монитор hackintosh
Краткая поэтапная инструкция по установке 10.12 Sierra.
Установка принципиально не отличается от установки El Capitan.
Обязательно добавляйте в загрузочные аргументы(бутарги, Boot Arguments) -v debug=0x100 для отлова паники.
Если этого сделано не было, вопросы и просьбы о помощи типа:» у меня идет установка, а потом перечеркнутый круг что мне делать?» или «идет установка, а потом перезагрузка, помогите», будут игнорироваться. Помогайте себе сами.
Конфиг (config.plist) Clover в большинстве случаев годится от El Capitan.
2. Копируем FakeSMC.kext и др. в /EFI/EFI/CLOVER/kexts/10.12(создать папку 10.12) или в /EFI/EFI/CLOVER/kexts/Other
Install.APP в программы
Очень рекомендуется, при первой установке, никаких других кекстов в папки 10.12 и Other не копировать.
FakeSMC.kext копируем чистый, без датчиков.
Можно добавить кекст на сеть, хотя из-за него тоже можно словить панику, к тому же это можно сделать после установки.
2.1. Установка поверх или на другой диск — запустить Install.APP
2.2. Для новой установки изготовить флэшку команндой от Apple:
sudo /Applications/Install\ 10.12\ Developer\ Preview.app/Contents/Resources/createinstallmedia —volume /Volumes/ИМЯФЛЕШКИ —applicationpath /Applications/Install\ 10.12\ Developer\ Preview.app
3. Видео
3.1. Nvidia:
а) Либо пользуемся официальным драйвером, если поддерживает видеокарта.
б) Либо добавляем в бутаргументы nv_disable=1, ставим в VESA режиме, первый запуск так же с ключем и установка вебдрайверов, в аргументы nvda_drv=1 и перезагрузка в штатном режиме.
3.2. AMD77xx — легась verge паникует. Пропишите изменения прямо в плист AMDRadeonX4000.kext
ati-personality.pl
4. Звук
4.1. В большинстве случаев достаточно VoodooHDA.kext
5. Настройки
Установка прог со сторонних источников —
sudo spctl —master-disable
6. Клавиатура PS2 (непроверенно)
Нет решений:
Прекращена поддержка процессоров не имеющих инструкции SSE4.
Проверить наличие инструкций ( в другой макоси) в терминале вот так: sysctl -a machdep.cpu.features
===========================================================================
Многие проблемы с установкой и первичной настройкой такие же как в осях 10.8—10.11
Установка по методу ГЫКа с правками xite666 (видео):
Источник
Победил DisplayPort @ HD630 на хакинтоше
Я изначально подбирал материнскую плату со встроенным DisplayPort, поскольку где-то вычитал, что HDMI/DVI в хакинтоше не поддерживают разрешения выше Full HD. Монитор у меня как раз такой, но если он накроется, то на замену буду брать что-то побольше размером и разрешением.
Ну так вот, до прошлой пятницы монитор был подключен кабелем DVI и отлично работал. Заказанный одновременно со всеми запчастями кабель DisplayPort ехал на месяц с лишним дольше, покупать здесь смысла не было — и так работает же.
Получил, подключил, переключил вход у монитора на DP — тишина, сигнала нет. Перезагрузился — BIOS отлично, Clover видно, загрузка на 2/3 проходит, затем экран гаснет и монитор теряет сигнал. Система отлично грузится «в темную», можно переключиться обратно на DVI и все будет здорово. Закусило, стал пробовать и разбираться.
Драйвер com.apple.driver.AppleIntelSKLGraphicsFramebuffer грузился нормально, ioRegistryExplorer показывал 3 буфера для устройства [email protected], которое до переименования звалось GFX0. Монитор числился за [email protected], это был DVI. Я думал, что [email protected] — это мой DP и он почему-то капризничает. Взял паузу на почитать.
Ирония в том, что этот драйвер по-умолчанию считает все порты DP, у большинства проблемы как раз с HDMI и DVI, которые гораздо более популярны. Для решения используют патчи, которые меняют свойство connector-type (для справки: DVI HDMI DP ) для соответствующих портов. Также есть патч, который добавляет «четвертый монитор» встроенному Intel Graphics HD530 (и по наследству HD630).
Я попробовал — сходу не получилось, драйвер перестал грузиться, я получил «аварийную» графику по-умолчанию, которая кое-как работала, периодически пугая глюками и артефактами. Однако, теперь работали оба провода. По результатам хаотичного тыканья в кнопки вдумчивого анализа родилась рабочая конфигурация.
TL;DR — Intel HD Graphics HD630 @ Gigabyte GA-H270M-DS3H
Моя рабочая конфигурация, комментарии для config.plist и расширения.
- config.plist/ACPI переименовать GFX0 в IGPU
- config.plist/Devices IntelGFX = 0x19168086 + патч IntelGFX (AAPL,GfxYTile)
- config.plist/Graphics InjectIntel=true + ig-platform-id = 0x19120000 (не было никакого)
- config.plist/KextsToPatch здесь два патча для AppleIntelSKLGraphicsFramebuffer, один увеличивает число мониторов до 4, другой меняет тип коннектора для DVI
- FakePCIID.kext+FakePCIID_Intel_HD_Graphics.kext лежат в /L/E
Жирным выделил то, что изменилось по сравнению с предыдущим состоянием (рабочий DVI, нерабочий DP). Фэйки из п.5, как я понял, маскируют Kaby Lake под Skylake для драйверов, в частности HD630 под HD530. В итоге DP завелся на [email protected], которого до патча SKL вообще не было. Сейчас у меня как бы 2 монитора, в настройках включен mirror, можно переключать с DVI на DP и обратно — красота.
Что любопытно, настройки для мониторов отличаются. На DisplayPort подключении можно управлять поворотом, регулировать underscan неизвестно зачем. У DVI параметров меньше, так что какой-то зримой разницы я добился, хотя бы в бесполезных ползунках и галочках.
Остался вопрос — на каких началах DVI работал до этого?
Похожее
Комментария 22
Спасибо за этот пост. Возможно, у меня проблема как раз с DisplayPort. Поскольку изначально пытался настроить систему с DisplayPort.
Пока правда ничего не получилось.( Сначала графику видел только 14mb. Потом экспериментировал с kextами, и все рухнуло. Теперь даже с флешки не грузится. Думаю о Windows уже(
Кстати, ig-platform-id говорят 0x19160000 а не 0x19120000.
Если не грузится с установочной флешки, то это что-то в BIOS поломано, либо kext, которые в /S/L/E или /L/E, EFI раздел по идее не участвует. Грузиться в verbose режиме и спотреть что там где.
Насчет ig-platform-id — попробую на досуге, но меня в нынешнем варианте вроде бы все устраивает.
Проблемы начались после установки kextов в /S/L/E (FakeSMC, по-моему.)
Постоянная ошибка такая:
OsxAptioFix2Drv: Starting overrides for SystemLibraryCoreServicesboot.efi
Using reloc block: no, hibernate wake: no
++++++++++++++++++++++++++++++++++++++++++++++++ +++++
Свежая загрузочная флешка виснет на этом моменте. Флешка с настроенным кловером доходит до середины загрузки и перезагружается.
В биосе пробовал разные вариации, не помогает.
Думаю, в S/L/E остались файлы даже после форматирования, они и мешают. Гуглил и пробовал варианты, пока ничего не помогло.
Я наконец дошел до этапа настройки DisplayPort. Скажи, пожалуйста, драйвер com.apple.driver.AppleIntelSKLGraphicsFramebuffer ты ставил, или он системный?
Просто у меня нет разделов [email protected] как у тебя, только display0. Это результат драйвера или патча 4_displays?
У меня DP to mDP кабель, и через него никак не хочет работать.
Источник
Не работает второй монитор hackintosh
- UEFI bios:
- Скидываем все настройки в default.
- AHCI — enable;
- Vt-d: Disable (+ в Clover дропнуть DMAR таблицу)
- Vt-x: Enable (только для 10.13 и если используете виртуальные машины)
- Intel Virtualization Technology — Enable
- Serial-port: Disable
- XHCI Hand-off: Disable (рекомендуеться)
- XHCI Hand-off: Enabled (только если что то не работает в режиме Disable )
- IOAPIC 24-119 Entries: Enabled (подмечено что у многих с этим пунктом паникует, поэтому тестируйте)
- CSM: Disable (по возможности)
- Fasboot: Disable
- Secure boot: Disable or Other OS
Legacy bios:
. .
[i]Примечание:
- HDD должен быть подключен к SATA-0, контролер Intel.
- . [/i]
Для установки потребуется флешка не менее 8Гб.
- ПК на ОС Windows XP/7/8.
- Скачать утилиту Boot Disk Utility с страницы разработчика cvad или с форума applelife.ru со страницы посвящённой данной утилите.
- Установить по инструкции
- Зайти на флешку в папку EFI\CLOVER\ и удалить папку OEM и файл config-sample (не путать с config.plist).
- Зайти на https://github.com/aci…pleSupportPkg/releases скачать ApfsDriverLoader.efi и скопировать его в папку EFI\CLOVER\drivers64UEFI (необходимо для macOs 10.13 и выше!)
- Добавить в EFI\CLOVER\Kext\Other https://github.com/acidanthera/Lilu/releases
- Добавить в EFI\CLOVER\Kext\Other https://github.com/aci…WhateverGreen/releases
- Скачать образ Mac OS X по указанным ссылкам:
Нажми и качай! - Развернуть скаченный образ на подготовленную флешку.
- Инструкция с applelife.ru пункт «Заливка дистрибутива macOS на второй том загрузочного USB Flash drive:«:
- Перед распаковкой образа необходимо нажать кнопку ^Format disk^.
- В основном окне программы -> Destination Disk — выбираем наш USB Flash Drive -> Part2.
- Нажимаем кнопку «Restore Partition».
- В открывшемся окне проводника выбираем распакованный файл с расширением *.hfs.
- Тем, кто устанавливает на ноутбук (или имеет PS/2 мышь или клавиатуру) , обязательно скачать
VoodooPS2Controller.kext.zip ( 97,46 КБ )
, новая версия:VoodooPS2Controller.kext.zip ( 93,86 КБ )
положить в папку EFI/CLOVER/KEXT/10.X или Other - Всё, установочная флешка готова, можно приступать к установке.
За данный споcоб установки благодарим cvad и Skvo
Данная инструкция написана по материалам с applelife.ru
Установить один из загрузчиков на диск (если он не входит в состав сборки) :
— Загрузчик №1 — Clover (рекомендуется для большинства пользователей);
Как это сделать: UEFI, Legacy BIOS.
— Загрузчик №2 — OpenCore (для опытных пользователей)
— Загрузчик №3 — Chameleon (на данный момент существует для очень старых систем и особых случаев);
*загрузчик устанавливаем только один, на ваш выбор
После входа в macOS первое, что делаем:
- Устанавливаем кекст для сетевой карты;
- Настраиваем SMbios;
- «Заводим» видео-карту (разрешение должно быть правильным, и верхняя строка прозрачная);
- Поднимаем «нативное управление питанием» процессора;
- Поднимаем звук через AppleALC или VoodooHDA
.
21. Ставим програмулинки и «рюшечки».
Источник