最近のクールな若者たちはみんな、ハッキントッシュを作っています。AppleがデスクトップMacのアップデートをユーザーが望むほど頻繁に行わないため、一部のMacユーザーは、市販のパーツと趣味のソフトウェアを使って自作Macを作るという、いわゆる「自作」の道を歩んでいます。
古いMac miniをリフレッシュしたかったので、Hackintosh miniを試しに作ってみることにしました。その経緯をご紹介します。
なぜ Hackintosh を構築するのですか?
2011年後期型のMac miniを所有しており、Plexビデオライブラリのホスティングとストリーミング、そしてTime Machineのバックアップ用のメディアサーバーとして使っています。macOS Serverを搭載し、キャッシュサーバー機能を使ってアプリのアップデートをキャッシュしています。ディスプレイには接続しておらず、画面共有で操作しています。決して万能ではなく、ファイル管理用のアプライアンスとして使っています。
しかし、5年以上も使ってきたので、そろそろ買い替え時だと感じました。このパソコンにはUSB 3が欠けているのです。Appleがそのプロトコルを採用する前に発売されたからです。Plexのライブラリは外付けドライブに保存していますが、ファイルのコピーが遅いです。高画質でリッピングしたブルーレイのストリーミング再生は、Mac miniのデータ読み込み速度が追いつかないため、問題になることがあります。
Mac miniのアップデートが少なく、新モデルの価格も比較的高いことから、Hackintosh miniの自作を検討してみることにしました。このコンピューターに求める要件は限られています。
- プロセッサ:基本的なプロセッサがあれば十分です。メディアやファイルの配信とストリーミング以外にはコンピューターを使用しないので、速度はそれほど必要ありません。また、このタイプのコンピューターにはそれほど多くのRAMは必要ありません。
- グラフィック:オンボードグラフィック以外は特に必要ありません。ディスプレイに接続するのは、たまにソフトウェアをインストールするなど、どうしても必要な場合のみです。それ以外の場合は、画面共有で管理しています。
- ストレージ:大容量の起動ディスクは必要ないので、120GBのSSDを選択しました。起動ディスクにはmacOSといくつかのアプリだけを入れています。メディアファイルとバックアップはすべて別のドライブに保存しています。
- サイズ: Mac mini ほど小さくする必要はなく、将来的には 1 つまたは 2 つの内蔵ハードドライブを追加できるようにしたいと考えています。
- 接続性: USB 3 ポートは複数必要ですが、Thunderbolt は必要ありません。
当然のことながら、Hackintoshを日常使いのために作る場合、優先順位は異なります。より高速なプロセッサ、より多くのRAM、より高性能なグラフィックカード(ローエンドのIntelプロセッサのオンボードグラフィックでも4K動画を60fpsで処理できます)、大容量のSSD、そしておそらくはより多くの内蔵ストレージが必要になるかもしれません。また、拡張オプションを増やすために、より大きなケースが必要になるかもしれません。しかし、それ以外は、自作システムを設計する際に考慮すべき変数はそれほど多くありません。
私が選んだパーツはこちらです。
カーク・マケルハーン/IDG ここにすべての部品があり、組み立てる準備ができています。
マザーボード
これはコンピューターの心臓部であり、推奨されているマザーボードはGigabyte H170N-WI-FIです(このマザーボードの型番は米国では異なる場合があります)。USB 3、イーサネット、HDMI、オーディオ、さらにはUSB-Cプラグなど、豊富なコネクタを備え、Hackintoshにも対応しています。
プロセッサ
Appleの提供するプロセッサと、コンポーネントとして購入できるプロセッサを比較するのはかなり難しいです。Mac miniには、1.4GHz、2.6GHz、2.8GHzのデュアルコアIntel Core i5の3種類のプロセッサオプションがあります。(Core i7プロセッサはBTOオプションで選択できます。)
Hackintosh mini用のローエンドプロセッサの推奨は、Intel Core i3 6100 Skylakeデュアルコア3.7GHzプロセッサ(Amazonで114ドル)でした。これはAppleのベースモデルの約3倍のギガヘルツ速度で、私のニーズには十分です。
もっとパワーが欲しいなら、Core i5-6600K 3.5~3.9GHz CPUに変更することもできます。価格は2倍以上(Amazonで239ドル)ですが、Mac miniの標準オプションよりもはるかにパワフルですが、このタイプのコンピューターにはオーバースペックです。
メモリ
私は8MBのRAMを選択しましたが、おそらく必要以上の容量です。自作パソコンならRAMの増設は簡単なので、事前に計画を立てる必要はありません。また、RAMを増設しても節約にはなりません。16GBは8GBの2倍の値段です。
ネットワーキング
Wi-FiとHandoff、Continuityを使えるようにする専用カードを購入する代わりに、電力線アダプタ経由でマザーボードのオンボードイーサネットをネットワーク接続に使うことにしました。このMacではこれらのオプションは実際には必要ないので、追加費用(約60ドル)は正当化できないと思いました。ただし、ケースに余裕があれば、このカードを後から追加することも可能です。
このコンピュータの合計コストは約 464 ドルで、Apple のエントリーレベルの Mac mini (499 ドル) よりも安く、私のビルドより劣る最上位モデル (999 ドル) の半分以下でした。
ハッキントッシュの構築
コンピューターの組み立ては誰にでもできるものではありません。忍耐と根気が必要です。思ったほど難しくはありませんが、電子機器の分解と組み立てに抵抗があるなら、おそらくあなたには向いていないでしょう。
まずtonymacx86さんのHackintosh組み立てガイドを読んで、必要な作業内容を把握しましょう。それからパーツを選び、工具を揃えましょう。(私のHackintosh miniの詳細なパーツリストは、私のウェブサイトに掲載しています。)
実際にはパーツはそれほど多くありません。まずケースを組み立て、次にマザーボードを取り付けます。次にプロセッサをマザーボードに取り付け、CPUクーラーを取り付けます。CPUクーラーはプロセッサに付属のものでも、別売りのものでも構いません。(私のプロセッサにはヒートシンクとファンが付属していました。CPUクーラーが付属していないプロセッサもあります。)
次に、RAMをマザーボードに差し込み、ケースからマザーボードに複数の細いケーブルを接続します。これらのケーブルは、前面のUSBプラグやケースのLEDなどに接続するためのものです。これらのケーブルは細いので、マザーボードのマニュアルを確認して正しく接続されていることを確認してください。ただし、ケーブルは小さなピンに接続されているため、破損するとコンピューターが正常に動作しなくなる可能性があるので注意してください。
その後、1台以上のディスクを追加し、電源ユニットを取り付けます。そして、ここからが複雑になります。SSDをケースの片側にネジ止めし、2台目のドライブ(標準的な3.5インチハードドライブ)をケース上部の金属プレートに取り付けるつもりでした。しかし、私の電源ユニットには不要なケーブルがいくつも付いていて、ケース内のスペースをかなり占領してしまい、2台目のドライブを無理やり取り付けることができませんでした。そこで、モジュラー式の電源ユニットを購入すればいいことに気づきました。モジュラー式の電源ユニットは、電源ユニットに数本のケーブルが固定接続されていて、必要に応じて他のケーブルを接続できるタイプです。そこで、購入した電源ユニットを梱包し、別の電源ユニットを注文しました。
電源装置はマザーボードの 2 点に接続し、ディスクやビデオ カードなどに接続するには別のケーブルを 1 本または 2 本使用します。これらのケーブルにはそれぞれ 2 つのコネクタがあるため、2 台のディスクに必要なケーブルは 1 本だけで済みました。
この時点で、メインの組み立ては完了しました。下の写真のように、この小さなケースでもかなり充実した内容です。Mac miniがこれほど小さな筐体にこれだけのアイテムを収められるとは、本当に素晴らしい設計だと実感します。もちろん、Appleはケーブル類が無駄な配線を一切せず、最適な配置になっていることを確認していますが、それでも素晴らしい設計と言えるでしょう。
カーク・マケルハーン/IDG すべてはケースの中に入っています。次はソフトウェアです。
macOSのインストール
すべてのパーツが揃ったら、コンピューターをディスプレイに接続し、キーボードとマウスを接続します(ハードウェアによっては、後でBluetooth周辺機器を使用できる場合があります)。コンピューターの電源を入れます。すべてがうまくいけば、モニターにマザーボードの名前と、ブートドライブを選択するか、コンピューターのBIOS(マザーボードに搭載されている起動ファームウェア)を設定するように指示する画面が表示されます。
いよいよmacOS Sierraのインストール準備です。tonymacx86さんがステップバイステップのチュートリアルを公開しており、必要なソフトウェアと起動可能なUSBメモリの準備方法を説明しています。これらの手順にはかなりの省略表現が含まれていることに注意してください。インストールを開始するだけでも多くのことを調べる必要がありました(マザーボードの「シリーズ」はどれですか?UEFIとBIOSのどちらを使用していますか?どのグラフィックドライバーを使用すればよいですか?)。このサイトのフォーラムやGoogle検索ですべてを理解するのにかなりの時間を費やすかもしれませんが、最終的には必要なものが見つかるでしょう。
ここで、Macを自作するという決断に迷うかもしれません。どれもプラグアンドプレイで簡単にできるものではありませんが、tonymacx86のウェブサイトにあるハードウェアの推奨事項に従えば、うまくいく可能性は十分にあります。
USB サムドライブの設定が完了したら、すべてがうまくいけば、そのドライブからコンピューターを起動し、macOS Sierra をインストールできます。
その後、MultiBeastというソフトウェアを使ってコンピューターにドライバーをインストールします。このソフトウェアは、ネットワーク、ディスク管理、USBサポート、そして特にコンピューターがドライブから起動できるようにするものです。前述の通り、多くのオプションがあり、インストールする必要があるものを正確に見つけるにはフォーラムを検索することになります。私の場合、マザーボードに必要なすべての詳細な説明がありましたが、それはEl Capitan用のものでした。そこでそこから始め、さらに調査を進めて、変更が必要なものを正確に見つけました。
カーク・マケルハーン/IDG MultiBeast は、コンピュータが動作するために必要なドライバーをインストールします。
これらがすべて完了すると、Mac は期待どおりに動作するようになります。あるいは、そうでないかもしれません。選択したドライバーが正しく動作しなかったため、macOS を数回再インストールする必要がありました。覚えておくべきことの 1 つは、macOS をインストールすると、使用するソフトウェアによって、ドライバーを含むいくつかのファイルがディスクの EFI パーティションに追加されるということです。間違ったドライバーをインストールした場合は、最初からやり直す必要があります。ディスクユーティリティはボリューム全体を消去しないため、そのディスクを単純に消去することはできません。これを解決する 1 つの方法は、ディスクを取り出し、別のコンピューターまたはディスクドックで再フォーマットすることです。私の場合は、2 つ目のディスクに macOS をインストールし、それを使用して 1 つ目のディスクを再フォーマットしました。
Hackintoshが何度か壊れてしまいました。MultiBeastで追加したドライバーは簡単にアンインストールできないので、最初は最低限のドライバーから始め、選択したドライバーを記録しておき、すべてが確実に動作するまでドライバーを一つずつ追加していくのが良いでしょう。ネットワークで問題がありましたが、最終的には必要なドライバーは見つかりました。
まとめ
このプロジェクトを始めた頃は、自分が何に取り組んでいるのかほとんど分かっていませんでした。最初は、コンピューターを購入するだけでも勉強になり、自分の思い込みがいくつか間違っていたことに気づきました。もしもう一度同じことをするなら、もっと大きなケースを買います。スペースが広く、作業がしやすく、拡張性も高いからです。
この自作マシンをMacに改造するために必要なソフトウェアは揃っていますが、一部のオプションを理解するのは少し難しいかもしれません。Macがすぐに起動する場合もありますが、設定を調べたり、ドライバーをダウンロードしたりする必要があるかもしれません。tonymacx86さんのウェブサイトにあるハードウェアに関する推奨事項に従うことを強くお勧めします。そうしないと、ハードウェアに合わせてコンピューターを設定するのに、おそらく必要以上に多くの時間を費やしてしまうでしょう。
ああ、それから、これをやったことがある友達を探してみてください。友人のロブ・グリフィスはちょうどHackintoshを自作している最中で、彼は既に多くの問題を経験していたので、最も厄介な問題のいくつかを解決するのを手伝ってくれました。
このコンピューターについては、Hackintoshフォーラム以外でのサポートは一切ないことを覚えておいてください。自作コンピューターに業務を任せるつもりはありません。Macが常に正常に動作していることを確認する必要があるからです。このサーバーは必須機器ではないので、リスクは負っても構いませんが、例えばHackintosh Proを購入するような時間とお金をかけるつもりはありません。
これだけの手間をかける価値があるでしょうか?もしあなたがこういうことに抵抗がなく、ドライバーを調べたりフォーラムに質問を投稿したりする時間があるなら、確かに価値があります。しかし、時は金なりです。私はHackintosh miniの組み立てとトラブルシューティングに12時間ほど費やしましたが、macOSのアップデートや他のソフトウェアをインストールしても、このまま動き続けるかどうかは完全には分かりません。このようなコンピューターの組み立てに費やす時間を考えると、700ドルのミッドレンジMac miniもそれほど高価には思えません。