4分で読めます
| macOS

悪名高いApple税を払わずにmacOSを使う方法があるとしたらどうでしょう?Hackintoshは、ほぼどのメーカーのコンピューターでも、あるいはカスタムメイドのコンピューターでも構いません。macOSのシームレスで便利なユーザーインターフェースは好きだけど、Macのハードウェアは苦手という方には、Hackintoshは最適な選択肢です。始める前に知っておくべきことをご紹介します。
ハッキントッシュは長い道のりを歩んできた
このアイデアは新しいものではありません。Apple IIの時代から、AppleのソフトウェアをApple以外のコンピュータで動かそうとする試みは行われてきました。成功の度合いは様々ですが、今では比較的簡単に実現できます。
もちろん、楽な道のりではありません。高度なプログラミングやコンピューターエンジニアリングのスキルは必要なくなりますが、それでもプロセスを完了するには数時間はかかります。
Apple 以外のコンピューターで macOS を実行するにはどうすればよいでしょうか?
Appleが2005年にPowerPCプロセッサから移行した際、Macはほとんどのコンピュータと同等のプロセッサを搭載し始めました。これにより互換性に関する主要な障壁が解消され、一般の人々がすぐに実験を始めるようになりました。
残る問題の一つは、macOSが他のほとんどのオペレーティングシステム(OS)とは異なる方法で「ハードウェアと通信」することです。そこで、ブートローダーと呼ばれるソフトウェアが登場します。
ブートローダーはmacOSの言語をApple以外のハードウェアに翻訳します。これにより、異なるメーカーのパーツを搭載したコンピュータでもmacOSを実行できるようになる可能性があります。
Apple以外のコンピューターでmacOSを実行する方法
つまり、コンピューターに関する技術的な詳細を調べ、それに基づいていくつかのファイルを設定する必要があります。これらのファイルは、ブートローダーによって使用され、スムーズに動作します。
上記はプロセスを簡略化したものです。しかし、コンピュータのモデルは多岐にわたるため、詳細な手順を説明すると非常に長い記事になってしまいます。とはいえ、これらの手順は既に存在します。開発者チームであるDortaniaは、OpenCoreブートローダーを使用した包括的なガイドを作成しています。ただし、Cloverなどの他のオプションもあります。
自作パソコンをお持ちの方は、このようなガイドに従うしかありません。既製のパソコンであれば、既製のEFIフォルダを使って試してみるのも良いでしょう。簡単に言うと、macOSを実行するために必要なファイルと設定がすべて含まれています。もし、あなたと同じモデルで既にHackintoshを成功させている人がいるなら、GitHubなどのリポジトリでEFIを公開しているかもしれません。
注意:既製のEFIは当たり外れがあります。まず、全く同じモデルを持っている人を見つける必要があります。EFIフォルダを投稿する際に、コンピューターの仕様をすべて公開している人が多いのは、そのためです。
また、誰かがあなたのコンピュータ用の EFI を公開したとしても、セットアップ手順中に間違いを犯し、悲惨な結果を招く可能性があることに注意してください。
ハッキントッシュが欲しくなる理由は何でしょうか?
Macを購入できない、あるいは購入したくないとしても、macOSを使いたい理由はたくさんあります。まず、macOSでしか利用できない(あるいはmacOSの方がはるかに快適に動作する)アプリを実行する必要がある場合があります。次に、iOSやiPadOS向けのアプリを開発したい場合です。これは理論的にはWindowsやLinuxでも開発可能ですが、実際には面倒な作業です。さらに、macOSの見た目や操作性が気に入り、他のOSよりも優れているという理由もあります。
中には、楽しみや教育目的でHackintoshを作る人もいるかもしれません。Hackintoshを組み立てることは、マシンの技術的な側面がどのように機能するかを学ぶ絶好の機会です。私自身Hackintoshユーザーなので、その点は保証できます。長年Linuxを使ってきましたが、Acer Nitro 5をHackintoshに改造したことで、コンピューターについてこれまで知らなかった多くのことを理解することができました。私は10年間テクニカルサポートに携わってきました。
Hackintosh を使用することのメリットとデメリットは何ですか?
Hackintoshを使うメリットはたくさんあります。しかし、すべてがバラ色というわけではありません。Apple以外のコンピューターでmacOSを実行するメリットとデメリットを(網羅的ではありませんが)以下にリストアップしました。
長所
- Apple税はもう不要: Macは、同等のスペックを持つPCよりも常に高価でした。Hackintoshなら、両方の長所を享受できます。
- まったく新しいユーザー エクスペリエンス:以前に macOS を使用していたかどうかに関係なく、別の OS に移行すると、コンピューターの使い方が一新されます。
- たくさんのことを学べます:テクノロジーに興味があるなら、Hackintoshを作るのは本当に面白い経験になるでしょう。そして、オタク的な楽しさもたっぷりです。
- 選択肢が増えます。多くのアプリはOS専用です。macOSほど生産性重視のオプションが豊富なOSは他に見たことがありません。
短所
- かなり時間がかかります。EFIフォルダを初めて作成する場合は、少なくとも数時間はかかるでしょう。また、最初から全てがうまくいくとは限らないでしょう。
- リスクはあります。コンピューターをハッキントッシュに改造しようとして、完全に壊れてしまう可能性は低いでしょう。しかし、何か問題が発生した場合の対処法を理解しようとする間、一時的に他のOSで起動できなくなる可能性があります。経験則として、経験豊富な方でない限り、メインコンピューターをハッキントッシュすることは避けてください。
- サポートが受けられなくなる: Appleだけではない(これは明白だ)。Hackintoshを使っているという理由で、企業や開発者からソフトウェアのバグや問題の解決策を見つけられないと言われたこともあった。
- 最終的には、アップグレードできなくなります。たとえ最新の macOS バージョンを Hackintosh で実行できたとしても (すべての人がそうするわけではありません)、Apple が最後の Intel Mac のサポートを停止すると、Hackintosh は事実上消滅します。
- 手間がかかりすぎるかもしれません。公平に言えば、エントリーレベルのMacや中古Macは、他のメーカーと比べて以前ほど高価ではありません。そのため、手間をかけるよりも節約できる金額の方が価値があると感じるかもしれません。
全体的に、Hackintoshのセットアップには多くの作業が必要です。しかし、Appleデバイスと非Appleデバイスをシームレスに統合するエコシステムの構築方法を探究したいのであれば、その労力は価値があるかもしれません。先に進む前に、macOSの歴史についても読んでみることをお勧めします。