High Sierra без APFS на хакинтоше

Обновил хакинтош до релиза macOS High Sierra 10.13, пара отличий от похожего процесса на MacBook Pro.

Во-первых, я не стал конвертировать основной диск в APFS, оставил HFS+, причину внятно назвать не могу, если коротко — очкую я что-то. Да, после установки беты High Sierra на MBP у меня обнаружилось несколько гигабайт «бесплатного» свободного пространства на SSD, но там я и не раздумывал особо. А тут хакинтош, какие могут вылезти уши неизвестно, а разбираться пока некогда.

macOS 10.13 на хакинтоше

Итак, обновление 10.12 до 10.13 выглядело так:

  1. Скачал установщик из Mac App Store.
  2. Скачал и обновил Clover. На всякий случай закинул драйвер APFS в /EFI/CLOVER/drivers64UEFI/, на будущее.
  3. Заменил Lilu, AppleALC на свежие версии в /EFI/CLOVER/kexts/other.
  4. Запустил установщик с параметром, отключающим конвертацию файловой системы

    /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/startosinstall –converttoapfs NO

  5. После перезагрузки нужно выбирать раздел Boot macOS Install, я это делал раза 2-3, после чего этот раздел из списка пропадает и можно загружаться нормально.

Всё работало сразу после первой загрузки — графика, сеть, bluetooth, звук. Пришлось ввести пароль Apple ID, на этом и всё.

Была проблема со звуком — он был, но грязный, в наушниках были какие-то наводки-помехи. Немного поплясал с бубном, почитал, но ничего толкового не нашел. В итоге поменял layout-id с 1 на 7 (config.plist/devices/audio) и переткнул колонку из черного в оранжевый разъем на материнской плате. Наушники по-прежнему во фронтальном разъеме, шум пропал — мистика. Никого не призываю повторять, это просто совпадение, похоже.

Еще один глюк выглядел интереснее — после установки сели батарейки в трекпаде и он отвалился. Я сменил батарейки, включил, он заработал, но странно, как до логина — тап вместо клика не работал, сенс не мой, в системных настройках трекпада вообще не было и bluetooth в списке устройств его не показывал. После перезагрузки работает нормально, пробовал отключать-подключать, все в порядке, как обычно.

Впечатления от хакинтоша немного освежились, опять легкая прострация от всех этих патчей, фиксов, непонятных параметров и бессмысленных действий. Уверен, я мог бы убрать с пяток кекстов и галок в конфиге и ничего бы особо не изменилось, но выяснить какие именно и, главное, почему — жизни не хватит.

Комментариев 8

  1. Metal 2 завелся на интеле? По старому методу видеокарта заводится с флагом -disablegfxfirmware, но в отчете о системе в разделе “Графика” пишет: “Поддерживается, набор функций OSX_GPUFamily1 версии 2”, а по идее должно быть “Поддерживается”

    1. Да, такая же ерунда — Поддерживается, набор функций OSX_GPUFamily1 версии 2. Флаг ставил. Разбираться пока некогда.

    1. Ну это старинная беда, Intel HD не просыпается. Я не разбирался, потому что надежды мало и нужды нет — компьютер молотит круглосуточно.

  2. Добрый день.
    Я новичек. Есть похожий сетап на базе точно такой-же материнки GIGABYTE GA-H270M-DS3H + i5 7400 + 16Gb DDR4 2400 + Seagate 1Тб. Уже несколько дней бьюсь над тем чтобы установить High Siera. Яндекс до дыр затер… Можете поделиться настроенным Clover? Что в биос править относительно оптимизированных настроек кроме отключения VTd?

    1. Мои настройки BIOS: VT-d выкл (хотя у меня и со включенным работало), Serial port – выкл, usb xhci – вкл, остальное по умолчанию.

      Используй UniBeast 8.2.0 для создания загрузочной флешки, не забудь кое-что подправить сразу же после создания флешки :
      rm -f /Volumes/Install macOS High Sierra/.IAPhysicalMedia
      rm -rf /Volumes/ESP/EFI/CLOVER/kexts/Other/USBInjectAll.kext
      Это именно для версии HighSierra 10.3.4 (в UniBeast 8.3.0 обещают поправить)
      Ну и стандартный набор кекстов: FakeSMC, Liu, IntelGraphicsFixup, RealtekRTL8111, AppleALC

      К сожалению на моей GA-H270M-DS3H в версии 10.13.4 есть мерцание. Пока победить не удалось

      Tagmac, не приходилось сталкиваться с таким?

Добавить комментарий