OpenCoreの完成度が高く旧型PCでも十分使えるのでHaswellでも問題ないようです。EFIはGithubからダウンロードして使います。
- https://github.com/UHDbits/M73-Tiny-OpenCore
サイトを読むといくつか制約がありそれをクリアしているかどうか確認します。
この中で大きい制約はGPUでMonterey以降はHD Graphics 4600であることが重要です。
wifiはBrodcomモジュールを新たにインストールするのも勿体無いので、すでにあるCentrino® Advanced-N 6205を使います。したがってOpenCoreの設定もその部分は変更します。
BiosはWhitelistを外さなくても使えますが、一応外し方があるので紹介しておきます。
- https://www.bios-mods.com/forum/Thread-REQUEST-Lenovo-ThinkCentre-M73-Tiny-FHKTxxAUS-Whitelist-Removal?page=5
Biosのアップデートの時にmodelとserialに’INVALID’を入れればいいようです。ちょっとしたグリンチ、不具合はブート時にビープ音が鳴ります。
それとBiosの設定はOpenCoreのサイトにある通りであとGPUのメモリをMAXに変更します。メモリが少ないと表示に不具合が発生します。