[Success:90%] HP Z620 Workstation
HW SPEC:
HP Z620 Workstation(ファームウェア 3.94)
CPU :Xeon E5-1620 → E5-2620v2 ×2へ換装
グラフィック:Nvidia GTX770(ELSA)
メモリ:PC3-12800 Unbuffered ECC 4GB ×4 → 4GB ×6へ
ストレージ:
SATA SSD 512GB(SANDISK X600) → M.2 SSD 512GBへ(Intel 660pをM.2-PCIe変換アダプタ経由で)
SATA HDD 500GB(WD WD5000AAKX) ← Clover EFI bootloaderをインストール
SATA HDD 1TB(Seagate Barracuda 7200.14)
Clover EFI bootloaderまわり
-CLOVER
-kexts
-Other
AppleALC.kext
FakeSMC.kext
IntelMausiEthernet.kext
Lilu.kext
mXHCD.kext
NvidiaGraphicsFixup.kext
USBInjectAll.kext
WhateverGreen.kext
-Drivers64EFI
ApfsDriverLoader-64.efi
AudioDxe-64.efi
DataHubDxe-64.efi
FSInject-64.efi
NvmExpressDxe-64.efi ← M.2 SSDにインストールしたシステムを認識させるために必要。
OsxAptioFix3Drv-64.efi
SMCHelper-64.efi
VBoxHfs-64.efi
・インストール
- ターミナルからのコマンドライン操作でMojaveのインストールUSBメモリを作成。そこに対してMultiBeastで必要最低限の設定とKext類をインストール。
- 以下のURLを参考にBIOSなどの設定を行い、USBメモリで起動して、クリーンインストール実行。
https://gist.github.com/andris-silis/13a345b3ab989f301becbcb30da3ead8
- インストール完了後、MultiBeastでkext類をインストール。
- 内蔵ストレージからの起動を確認後、TimeMachineバックアップから、ユーザデータを復帰。(アプリは新規にインストールし直し。)
・課題とハマった点
- TimeMachineバックアップ(High Sierra)をフルりストアすると起動途中で止まってしまうため、Mojaveの新規インストールを何度も繰り返し。
→フルリストアではなく、ユーザデータのみリストア、アプリは必要なタイミングが来たら新規インストールするようにしたら、問題がなくなる。
- オンボードのUSB3.0インタフェースを認識させることができていない。(なので、-10%)
- SATA SSDからNVMe SSDへ移行したら、NVMe SSDからダイレクトに起動させることができない。
→Z620のBIOSレベルでは、PCIeスロットに装着したM.2 SSDを認識しない。
→Clover EFI bootloaderをSATA HDDにインストールしそこからブートすることで回避。ただし、ドライバーとしてNvmExpressDxe-64.efiが必要なので、Cloverインストール時に同時にインストールする必要あり。
最初は、HPのPro4300やPro6300のスリム筐体のものにNvidia GT710を載せ、Hackintosh化して使っていたんですが、NvidiaからMojave向けのWebドライバが提供されないことになったため、「さてどうしよう?」といろいろ調べてみたら、HP ZシリーズのHackintosh化の事例を結構見つけることができたので、Z620を手に入れてHackintoshとして使っています。元々、シングルCPUだったんですが、2nd CPUカードをeBayで見つけたので、それを手に入れてデュアルCPU化したりして遊んでいたりします。
Nvidia GTX770はZ620購入時点で載っていたものですが、現時点では問題なくMojaveの標準ドライバで動作していますが、これに関しては早いうちにRadeon RXシリーズに載せ替えたいなと思いなから、いろいろと物色しているところ。(可能ならメモリ増強と、さらなるCPU換装できればいいな、と…。)