ilya_mac (ilya_mac) wrote,
ilya_mac
ilya_mac

Заводим Sierra на китайской материнской плате Huanan X79 2.46 + Xeon E5-2660

У меня Huanan X79 2.46, E5-2660, 4 планки по 4Gb DDR3 ECC REG, видеокарта GTX950, SSD Kingston V300 на 240Gb.
Так что если у вас другая видеокарта, то ряд пунктов могут быть другими...

Заводим систему:


  1. В BIOS я только виртуализацию отключил.

  2. Создаем SSDT под наш процессор

  3. Закидываем ssdt.aml в папку загрузчика EFI/CLOVER/ACPI/patched/

  4. Добавляем фиксы DSDT в config.plist

<key>Fixes</key>

<dict>

      <key>FIX_RTC_20000</key>

      <true/>

      <key>FixRegions_10000000</key>

      <true/>

      <key>NewWay_80000000</key>

      <true/>

<dict>

       5. Добавляем аргументы загрузки в config.plis: -v darkwake=no npci=0x2000 kext-dev-mode=1 rootless=0 nvda_drv=1

       6. Добавляем необходимые kext’ы. У меня это: AHCIInjector, AppleALC, AppleHDA, CodecCommander, FakeSMC, GenericUSBXHCI,   NullCPUPowerManagement, RealtekRTL8111, USBInjectAll, VoodooTSCSync

       7. Ставим Smbios MP 6.1 или IM 14,2. Я поставил iMac, чтобы не плясать с бубном для завода видеокарты.



Заводим Видеокарту:


  1. Меняем SMBIOS на iMac 14,2. Нужно чтобы с минимумом манипуляций завести видеокарты на ядре NVIDIA Maxwell

  2. Устанавливаем Web Driver

  3. Дописываем в config.plist

<key>SystemParameters</key>

<dict>

      <key>InjectKexts</key>

      <string>YES</string>

      <key>InjectSystemID</key>

      <true/>

      <key>NvidiaWeb</key>

      <true/>

<dict>

       4. Добавляем nvda_drv=1 в аргументы загрузчика


Все работае: сеть, звук, видеокарта, все 16 потоков, сон.

Tags: huanan x79 2.46, xeon e5-2660
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic
  • 33 comments
SSDT чем создавали? У меня 2650, там большая разница будет?
Большой разницы не будет, только частота. Создавал ssdtprgen.sh. Но нужно загружаться под SMBIOS для iMac 12,2, т.к. именно он работал на Sandy Bridge.
Если плевать на 5-7% производительности, то можно и на это забить, он просто буститься не будет.
Спасибо! А можно Вас попросить выложить ваши конфиги и ваш набор кекстов на дропбокс или яндекс-диск?

ilya_mac

10 months ago

mac_arrow

10 months ago

ilya_mac

10 months ago

mac_arrow

10 months ago

ilya_mac

10 months ago

Eugene Mikitka

9 months ago

ilya_mac

9 months ago

Eugene Mikitka

9 months ago

ilya_mac

9 months ago

Eugene Mikitka

9 months ago

timmylangley

April 6 2017, 20:17:57 UTC 10 months ago Edited:  April 6 2017, 20:20:03 UTC

Привет, наконец-то хоть кто-то на хуанан поставил OS X! Я вот хочу на 2670v1+huanan+32gb хакинтош собрать..
Есть несколько вопросов:
1. Критично ли отсутствие спидстепа? И возможно ли его завести в принципе? На форумах вся инфа за 2012-2013г вдруг что-то изменилось. Я так понимаю на сэнди с NullCPU в простое и нижний множитель?Дает ли это хоть какую-то экономию. Включается ли он в простое? Как в реальности себя ведет проц? Волнует среднее потребление энергии. Хочу с 3570k на Xeon перейти. Рост потребления энергии поди драматический будет или я ошибаюсь? Интересно, что показывает Intel Cpu Power Gadget. (Не знаю, работает ли он с зеонами)
2. На сколько неполноценен сон? Читал, что матери на этом чипсете не умеют засыпать толком, т.е даже процессорный кулер рубит? Так ли это?
Заранее спасибо за ответ.
1) Процессор как и в Windows: работает на 2.2GHz, в бусте на все ядра до 2.7GHz, в простое до 1.2GHz. В простое энергопотребление падает до 12-18W, нагрузке до 75W. Правда это все на 2660. Intel Cpu Power Gadget отлично работает.
2) Сон не полноценный, но это как и на Windows. Я им не пользуюсь особо, поэтому сильно не ковырял, но куллер работает на минимальных оборотах.

PS. Ставил хак для интеререса и как продолжение экспериментов и статьи: https://keddr.com/2017/03/izuchaem-kitayskuyu-materinskuyu-platu-i-bu-xeon/
На мой взгляд для чистого хака куда лучше i3-6100/i5-6400 + материнская плата на h110. Встроенного в процессор видеоядра хватает за глаза и отдельная видеокарта не нужна. Заводится с пол пинка. Мой i5-6500 показывал процентов на 10-15% ниже производительность в синтетике и такую же производительность в рабочих приложениях. Кто бы что не говорил, но macOS не заточена под многопоток. Советую посмотреть это видео: https://www.youtube.com/watch?v=NzyKCRQheZA

timmylangley

April 7 2017, 16:01:54 UTC 10 months ago Edited:  April 7 2017, 16:14:04 UTC

" Мой i5-6500 показывал процентов на 10-15% ниже производительность в синтетике и такую же производительность в рабочих приложениях. "
Извините, но чем это он лучше получается? (Мать дешевле у скайлейка, но если сильно дешевле там и под оперу всего два слота) Процессор в два раза дороже (чем 2670, 2660 вообще в три раза дешевле) и на 10-15% медленнее даже 2660го, с ваших же слов. Материнская плата, да наверно подешевле выйдет (но и попроще будет по возможностям), а DDR4 память стоит бешенных денег (раза в 2-3 дороже выйдет, чем ddr3)
Не пытаюсь никого ни в чём переубедить, просто разбираюсь.
Могу ошибаться, но разница в том тесте (ссылка на ютубе), где мак про остаёт из-за того, что там на мак про стоит двухпроцессорная система и в таком случае отключается Intel Quick Sync.
P.S. Хочется всегда держать в фоне проект в Logic Pro X, тучу приложений и всё это на одной машине. Ну и поставить туда Nvidia GTX 980TI и в дуалбуте в игры поигрывать на винде. Вот и пытаюсь что-то подобрать. За вменяемые деньги. Пока деньги копятся.
Можно конечно разогнать мой 3570k и памяти докинуть, но это не так интересно. И в игрушках под многопоток заточенных будет послабее. И без будущего.

ilya_mac

10 months ago

timmylangley

10 months ago

Илья, поясни пожалуйста что ты конкретно делал с DSDT? Очень нужно понять, так как с моим DSDT (очищенным от ошибок и предупреждений в DSDTEditor-е) система негрузится, сипится картинка и зависает все после (блютуз контрол транспорт бла бла бла) а с твоим DSDT норм. Плата у меня 2.47.
Я все делал по старинке скриптами через консоль и не пользовался программами с визуальным интерфейсом. Потом кое-что правил руками. Ругается скорее всего на переназначение портов. По сути руками правил только их. Без правок не все порты работали. На него можно вообще забить, если не бустить проц.

ilya_mac

April 22 2017, 09:08:24 UTC 10 months ago Edited:  April 22 2017, 09:09:09 UTC

А что с моим DSDT не работает? Или смущают ошибки в DSDTEditor-е?

shlyambur_676

10 months ago

ilya_mac

10 months ago

shlyambur_676

9 months ago

ilya_mac

9 months ago

Hi, are your usb 3.0 ports working, mine are working as usb 2.0. I have got native power management working.

RE: usb 3.0

ilya_mac

April 24 2017, 17:48:41 UTC 10 months ago Edited:  April 24 2017, 17:49:41 UTC

Hello. USB ports work perfect, but I spent around 80% of time for checking problem with USB ports. What is your motherboard model?
Hi motherboard is huanan x79 2.4a bios 2.46. when i go to system profile it only shows usb 2.0 hubs, no usb3.0
Did you try my EFI folder?
Yes I downloaded the efi but cpu pstates and turbo boost were not working. I managed to get that working by switching to Mac Pro 6.1 and running ssdtPRGen --target 1 which generates as ivybridge ssdt. Had to add Lilu.kext and NvidiaGraphicsFixup.kext to fix black screen under MacPro6.1 smbios. All usb ports working, but only at 2.0 speed. Its not a big issue, are yours working as 3.0

RE: usb 3.0

ilya_mac

9 months ago

RE: usb 3.0

seanbarman

9 months ago

Здравствуйте. Скажите зачем нужны, и что делают, для чего: AHCIInjector и CodecCommander?
Зачем NullCPUPowerManagement если вы создаёте SSDT ?