Hackintosh на PC - обсуждение | [macOS] Установка, методы и сборки
Опрос конфигураций
Какая у вас основная операционная система?
OS X El Capitan [ 16 ] ** [2.99%]
macOS Sierra [ 20 ] ** [3.73%]
macOS High Sierra [ 35 ] ** [6.53%]
macOS Mojave [ 29 ] ** [5.41%]
macOS Catalina [ 39 ] ** [7.28%]
macOS Big Sur [ 48 ] ** [8.96%]
macOS Monterey [ 70 ] ** [13.06%]
macOS Ventura [ 69 ] ** [12.87%]
macOS Sonoma [ 172 ] ** [32.09%]
Другая, более старая версия [ 36 ] ** [6.72%]
Какой у вас процессор основной машины?
Intel [ 442 ] ** [82.46%]
AMD [ 94 ] ** [17.54%]
Какая у вас Видеокарта основной машины?
AMD (дискретная) [ 167 ] ** [31.16%]
AMD (APU) [ 37 ] ** [6.9%]
Nvidia [ 122 ] ** [22.76%]
Intel (Единственный GPU) [ 125 ] ** [23.32%]
Intel (Акселератор) + Nvidia [ 57 ] ** [10.63%]
Intel (Акселератор) + AMD [ 28 ] ** [5.22%]
Какой у вас загрузчик?
Opencore [ 327 ] ** [61.01%]
Clover Bootloader [ 160 ] ** [29.85%]
Другой, устаревший [ 45 ] ** [8.4%]
Всего голосов: 536
 



Реп: (2020)
I Hackintosh — обсуждение





Как правильно задать вопрос => Форма
Вопросы не по форме будут удалены без предупреждения


Обязательно
При установке macOS наличие ключей -v debug=0x100 keepsyms=1 обязательно!



Не используйте Clover/Opencore конфигураторы!! От них только вред и 0 пользы.
При использовании конфигураторов вы рискуете не получить помощи

Настройка BIOS
    UEFI bios:
  • Скидываем все настройки в default.
  • AHCI - enable;
  • Vt-d: Disable (+ в Clover дропнуть DMAR таблицу)
  • Vt-x: Enable (только для 10.13 и если используете виртуальные машины)
  • Intel Virtualization Technology - Enable
  • Serial-port: Disable (Можно оставить включеным, но это требует внесения изменений в загрузчик (Opencore)
  • XHCI Hand-off: Enabled (рекомендуеться)
  • XHCI Hand-off: Disable (только если что то не работает в режиме Enable )
  • IOAPIC 24-119 Entries: Enabled (подмечено что у многих с этим пунктом паникует, поэтому тестируйте)
  • CSM: Disable (если ваша видеокарта не умеет работать в режиме UEFI - не выключайте)
  • Fasboot: Disable
  • Secure boot: Disable or Other OS
  • ResizeGPUBars: Disable (Можно оставить включеным, но это требует внесения изменений в загрузчик (Opencore)
  • Above 4g decoding: Enable

    Legacy bios:
  • AHCI: enable;
  • HPET: enable;
  • Vt-d: disable;
  • ACPI Suspend Type - S3 (Only);
  • No Execute memory - enable;
  • USB Legacy - enable;
  • Отключаем всю периферию (вебки, смарты, блютуз-свистки, кард-ридеры и т.д.)

Установка macOS через Boot Disk Utility

Для установки потребуется флешка не менее 16Гб.


За данный споcоб установки благодарим cvad и Skvo
Данная инструкция написана по материалам с applelife.ru
Загрузчики, ACPI-Таблицы и Кексты
*загрузчик используем только один, на ваш выбор
  • Clover Bootloader
    Как установить: UEFI, Legacy BIOS.
  • OpenCore (Более гибкий и современный загрузчик)
    Комбинации клавиш Opencore
    • OPT — показать меню загрузки OpenCore. Также поддерживается клавиша Esc.
    • CMD+OPT+P+R — очистить NVRAM. Требуется Misc-Security-AllowNvramReset=YES.
    • X — загрузить первую найденную операционную систему Apple, если по умолчанию выбрана не операционная система Apple.
    • CMD+R — загрузка в режиме восстановления (Recovery).
    • CMD+C+MINUS — отключить проверку совместимости на board-id.
    • CMD+K — загрузка актуального ядра, аналогично kcsuffix=release.
    • CMD+S+MINUS — отключить KASLR slide, требуется выключенный SIP.
    • CMD+S — однопользовательский режим, налогично флагу -s в аргументах загрузки.
    • CMD+V — логирование загрузки, аналогично флагу -v в аргументах загрузки.
    • Shift — безопасный режим, налогично флагу -x в аргументах загрузки.
    В зависимости от железа, при загрузке может не все работать или работать не надежно. На PS/2 при загрузке доступно только Esc.

    Комбинации клавиш в меню, после входа в него по OPT(Esc) или при ShowPicker=YES
    За счет того что в меню действует параметр Misc-Boot-PollAppleHotKeys=YES успехов тут обычно больше. Не включайте, если с выключенным работает.

    • Esc — отмена тайм-аута.
    • CMD+OPT+P+R — очистить NVRAM. Требуется Misc-Security-AllowNvramReset=YES.
    • CMD+C+MINUS — отключить проверку совместимости на board-id.
    • CMD+K — загрузка актуального ядра, аналогично kcsuffix=release.
    • CMD+S+MINUS — отключить KASLR slide, требуется выключенный SIP.
    • CMD+S — однопользовательский режим, налогично флагу -s в аргументах загрузки.
    • CMD+V — логирование загрузки, аналогично флагу -v в аргументах загрузки.
    • Shift — безопасный режим, налогично флагу -x в аргументах загрузки.
    • Index — загрузка раздела соответствующего индексу.
    • Enter — загрузка дефолтного раздела или выбранного стрелками.
    • CTRL+Enter и CTRL+Index — выбрать выделенный раздел для загрузки по умолчанию. Требуется Misc-Security-AllowSetDefault=YES.

    CMD=Windows Key, OPT=Alt на windows ориентированной клавиатуре.

    В зависимости от вашего BIOS и типа клавиатуры доступные комбинации могут варьироваться.
    Больше деталей в актуальной документации.

    Создание загружаемого USB носителя с Opencore

Актуальные релизы кекстов включая беты
Сборник готовых папок EFI (загрузчиков)

Kext's, Драйвера UEFI, ACPI-таблицы
Видео, Звук, USB, Сеть, прочее:
Процессор:
Видео:
Звук:
Сеть:
USB:
  • USBInjectall.kext - может не работать на 8 поколении Intel и выше. На 11-12 Intel, а также на AMD точно не работает
  • USBToolBox - создание кекста для своей платы из под Windows
MacAppStore и iCloud; iMessage и FaceTime:
Решение проблем

Полезные ссылки
Актуальные сборки:
Готовые образы macOS 10.10 - 12
macOS Monterey 12
macOS Big sur 11
macOS Mojave 10.14
macOS High Sierra 10.13
macOS Sierra 10.12
OS X El Capitan 10.11
OS X Yosemite 10.10
Mac OS X 10.9 Mavericks
Mac OS X 10.8 Mountain Lion
Mac OS X 10.7 Lion
Mac OS X 10.6 Snow Leopard
Результаты опросов
Прикрепленное изображение


Документация Opencore 1.0.1 [ENG]: Прикрепленный файлConfiguration.pdf ( 772.69 КБ )

Документация Clover 5143 [RUS]: Прикрепленный файлCloverOfKhakiColor_rus_5143.pdf ( 5.02 МБ )


Сообщение отредактировал Lux Darkus - 30.06.24, 12:20
Причина редактирования: Документация Opencore



Реп: (464)
Очень толковая мать для хака - Asus 5Q Pro - работает нативник. Стоит ~4к.

Добавлено 21.12.2008, 21:49:

Поему нет метода boot_123 ?



Реп: (204)
angel-4d
Находишь диск Linux, live-cd с поддержкой hfsplus (например, диск с gparted)
всмоминай, куда ставил osx. допустим, диск на первом ide канале, первый раздел
сначала - mount. если выдает наш диск и type hfs plus, rw - то переходи к удалению файлов. иначе - проверь диск и смонтируй
fsck.hfsplus /dev/hda1 или fsck.hfsplus /dev/sda1, в зависимости от того как дистр монтирует диски (точнее от ядра и стека драйверов, но это тонкости)
mkdir /mnt/osx
mount -t hfsplus /dev/hda1 /mnt/osx

теперь -удаление

rm -r /mnt/osx/System/Library/Extensions/IOPlatformPluginFamily.kext/Contents/PlugIns/ACPI_SMC_PlatformPlugin.kext
cd /mnt/osx
sync
cd ~
umount /mnt/osx
reboot



Anathema
Потому что это никому не нужно. Ну почти. Всегда проще напрямую в установочном диске поменять ядро и кексты, чем вручную вводить uuid))
И не надо со мной спорить. Если у вас osx - из него монтируете. с Linux и BSD - тоже самое. под Windows - не знаю, там все очень неадекватно будет. Но, возможно, ultraiso поможет, хотя я не знаю, как вы там будете ставить права и владельца



Реп: (464)
Alex_DFR, Не скажу, что это никому не нужно. Такой вариант намного лучше, только нужно совместимое железо.



Реп: (247)
Anathema,
Просто нету здесь людей кто бы это испробовал, а втупую копипастить не хочется, если есть у тебя личный опыт - напши: добавим в шапку, тебе репу и подпишем в шапке автора инструкции. Просто метод не самый простой и не хочется на вопросы что и как (а они будут, хотя бы потому что там жестче требования к железу) смотреть как коза на образа, и отвечать "погугли"...



Реп: (464)
если куплю 5Q Pro - напишу инструкцию



Реп: (10)
все привет при установки мака на писи возникла проблема..
только начинаеться грузиться установочный диск каки комп сразу перегружаеться
как я понимаю не определяеться видео
чем кто может подскажите



Реп: (204)
Нет, просто ванильное ядро не у всех работает. Бери образ, где есть модифицированные ядра. Например, старый добрый Kalyway, при загрузке нажимаешь любую клавишу, и вводишь имя ядра. также неплохо для вывода общей информации параметр -v
в общем, на каливее -
speedstepkernel -v



Реп: (2228)
M
Отредактировал название и описание темы.



Реп: (2228)
M
У темы появился куратор - e-Ch!



Реп: (464)
у кого 10.5.5 можете скинуть папки spotlight ?



Реп: (55)
Матка GA-MA770-DS3 - хочу установить хак на IDE-винт, но проблема в том, что установщик их не видит. Видит только сатовские винты, а поставить нужно именно на IDE-винт. Пробовал сборки iDeneb 1.3/1.4, iPC последнюю, не видят. Подскажите если кто в курсе, как заставить хак видеть мои ide-шники?



Реп: (3)
А если попробовать сборку Kalyway?!



Реп: (55)
Да уже попробовал несколько сборок, ведут они себя похоже, все как одна не видят ide-винтов, при инсталяции, а полностью все сборки качать и перебирать не хочеться, в другом в чем то видимо дело.



Реп: (692)
Проблема в следующем.
Система установилась и потребовала перезагрузки.Далее на сером фоне вылезло в чёрном квадрате изображение.
Насколько я понял.Система ругалась на мою голову.... Напутал что-то я с дровами... .

Помогите(в идеале напишите что выбрать при настройке) чтобы система встала нормально.
Сборка повторюсь Ideneb 10.5.5
Вот список моего железа:
Материнская плата: Asus P5QL
Процессор: Intel Core 2 Duo E8500(3.17 GHz)
Видео: Nvidia Geforce 8600 GT
Звук: VIA Unknown @ Intel 82801JB ICH10 - High Definition Audio Controller PCI
Сеть:Realtek RTL8168C(P)/8111C(P) PCI-E Gigabit Ethernet NIC
Жёсткие диски SATA
DVD RW тоже SATA

Ещё вопрос в компе 2 жестких.Один отдан(156ГБ) под хак ось.На втором (он разбит на 3 партиции) уже установлена XP Sp3.
Скажите как можно сделать выбор что бутать mac os x или хп? Слышал что можно при помощи OS Selector ,если да,то как его установить. .
Жду ответов. .



Реп: (3)
Если не ошибаюсь, то в свойствах жесткого диска есть менюшка, в которой можно выбрать систему, которая загрузиться автоматически, либо несколько систем, которые будут предоставлены к выбору при включении компа.



Реп: (692)
либо несколько систем, которые будут предоставлены к выбору при включении компа.

А как это сделать? }-)



Реп: (3)
Вроде вот так:
Выбираем жесткий диск, на котором установлена ОС, жмем на него правой кнопкой, выбираем закладку "Дополнительно", внизу пункт "Загрузка и восстановление", жмем рядом кнопочку "Параметры".

P.S.
Пользовался этим делом только один раз, когда винда глюканула и при загрузке выдавала мне на выбор две одинаковые ОСи.



Реп: (692)
Установил я тока что Айденеб! :P
Помог совет парня с торррентс ру! Он дал ссылку на прошитый биос!Сеть подрубилоёась сразу-же/! }-)



Реп: (692)
}-) Проблемы со звуком он не воспроизводится/При установке выбирал русский язык/В русской раскладке клавиатура не видит точку/ :blush: пока все/



Реп: (156)
Точка на Маке Shift + 7

Куратор: Lux Darkus

Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 18.07.24, 23:35