5分で読めます
| ハウツー

OpenCore Legacy Patcher を使用すると、古い Mac デバイスに新しいバージョンの macOS をインストールできるようになります。
サポート対象外のMacに新しいバージョンのmacOSをインストールしたい場合、解決策があるかもしれません。Macデバイスの場合、最終的にはAppleが特定のデバイスに対して現行バージョンのmacOSへのアップデートの提供を停止する決定を下す時期が来ます。Appleがいつこの決定を下すかについては異論もあるかもしれませんが、Appleはデバイスがアップデートに含まれるすべての機能を完全に利用できるようにしたいと考えています。そのため、新しいバージョンのmacOSでサポートされなくなるのは、通常、かなり古いデバイスです。
もちろん、古いMacデバイスに新しいバージョンのmacOSをインストールする方法はありますが、少し手間がかかるかもしれません。これは、古いMacに最新バージョンのmacOSをインストールするのに役立つOpenCore Legacy Patcherのおかげです。これから紹介する方法は初心者向けではありませんが、OpenCoreの機能についてより深く理解し、ある程度の調査を行えば、実際に導入する方法について理解を深めることができます。
OpenCore Legacy Patcher は何をするのですか?
OpenCore Legacy Patcherは、Mac用のブートローダーです。これを使用すると、ディスクではなくメモリ経由でパッチデータを挿入できます。これらの方法を使用することで、古いデバイスでは通常サポートされていないmacOSバージョンをインストールできます。OpenCore Legacy Patcherは、LegacyデバイスでBig Sur以降のバージョンをサポートできます。サポートされていないMacにmacOSをインストールしたい場合は、OpenCore Legacy Patcherが最適です。
さらに、この方法により、OpenCore は、通常は現在のバージョンの macOS をサポートしていない Mac でも「ネイティブに近いエクスペリエンス」を実現できるようになります。
対応デバイスのリストはかなり長いため、お使いのデバイスがサポートされているかどうか、またどのようにサポートされているかは、ウェブサイトで確認することをお勧めします。すべてのMacデバイスがサポートされるわけではないこと、またすべてのデバイスがVenturaに至るまでのmacOSでサポートされるわけではないことにご注意ください。
ユーザーが留意すべきもう一つの点は、Venturaまでを含む多くのMacがサポートされていますが、一部の重要な機能はまだパブリックベータ版のままである可能性があるということです。この点を考慮すると、毎日使用するマシンにはお勧めしません。これは本当に熱心なユーザー向けのOSであり、OpenCoreを実行すると、非常に必要な機能が不足している可能性があります。
OpenCore Legacy Patcher をインストールするにはどうすればいいですか?
もし興味がおありでしたら、OpenCoreインストーラーを作成するだけです。幸いなことに、これは非常に簡単なプロセスなので、手順をご案内します。インストーラーを作成したら、macOSインストーラーを起動するだけです。
16GB以上のUSBドライブが必要になりますのでご注意ください。ただし、初期インストール後はUSBドライブからの起動を停止する方法があります。ただし、この方法ではUSBドライブのデータが消去されるため、新しいドライブを使用する必要があります。OpenCoreはBig Sur以降をサポートしているため、Big Sur以降のオプションしか提供されないことにもご注意ください。また、2012年以前のマシンの場合、これらの方法を使用してもVenturaをサポートできない可能性があります。
所要時間: 15分
OpenCore Legacy Patcher をインストールして使用するには、次の手順に従います。
- まず、OpenCore Legacy Patcherアプリをインストールする必要があります。このガイドでは、GUI用の標準のOpenCore-Patcherを使用します。
- アプリを開くと、いくつかのオプションが表示されたメニューが表示されます。

- 次に、「macOSインストーラを作成」を選択します。2つのオプションが表示されます。macOSインストーラをダウンロードするか、既存のインストーラを使用するかを選択できます。このガイドでは、インストーラをダウンロードすることを前提としています。

- 「macOSインストーラをダウンロード」をクリックします。どのインストーラを選択しても、約12GBの空き容量が必要になることに注意してください。

- インストーラーがダウンロードされるので、インストールを許可するにはマシンの名前とパスワードを入力する必要があります。
- 次に、ダウンロードしたインストーラーを選択する必要があります。

- フォーマットしてOSをインストールするUSBメモリを選択してください。その後、インストーラーによる書き込みが完了したことを示すメッセージが表示されます。

- 完了したら、OpenCore をビルドしてインストールする必要があります。アプリをもう一度開いてください。ここで、OpenCore の設定はハードウェアごとに異なることに注意してください。使用している Mac のモデルに合わせて OpenCore をビルドする必要があります。
- ここから、OpenCore のビルドを選択します。

- 次に、「OpenCore のインストール」をクリックします。

- ビルドが完了したら、「OpenCore をインストール」をクリックします。新しいmacOSがインストールされているドライブとパーティションを選択する必要があります。
OpenCoreを起動してmacOSをインストールする方法
- OpenCoreとmacOSのバージョンが揃ったら、いよいよOpenCoreを起動します。マシンを再起動してください。再起動中にOptionキーを押したままにすると、OpenCoreアイコンのあるEFIブートエントリを選択できます。

- EFI ブートをクリックした後、[macOS の選択] をインストールを選択する必要があります。

- ここからmacOSインストーラ画面が表示されます。通常のmacOSインストーラと同じように動作します。Macがセットアップの開始画面に戻ったり戻ったりを繰り返している場合は、一度電源を落とし、Optionキーを押しながら再起動してください。ここで、灰色のハードディスクアイコンが表示されているオプションを選択してください。「macOSインストーラ」のような表示になっている場合もあれば、名前を変更している場合は異なる表示になっている場合もあります。
- また、インストール後のボリュームパッチもインストールする必要があります。これはOpenCoreが自動的に行うはずです。アプリのメインメニューから「インストール後のルートパッチ」を選択すると、自動的にチェックされます。
これがわかりにくいと思われる場合は、基本的に次のことを行っていることになります。
- macOS インストーラーのダウンロードとビルド。
- OpenCore-Patcher を実行しています。
- 再起動して OpenCore を起動します。
USBなしでmacOSを起動する方法
USB を使わずに macOS を起動したい場合は、次の手順に従ってください。
- OpenCore Legacy Patcher を開きます。
- 「設定」で好みに合わせて調整します。
- 再度 OpenCore をビルドしますが、今回は OpenCore を内部ドライブにインストールします。
- Option キーを押しながらデバイスを再起動し、内部 EFI を選択します。
OpenCore Legacy Patcher を更新する必要がありますか?
通常、OpenCore Legacy Patcher をアップデートする必要はありません。ただし、macOS の新しいバージョンをインストールしたときに何かが動作しなくなるなど、特定のメリットがある場合はアップデートが必要になる場合があります。OpenCore Legacy Patcher をアップデートする場合は、最新リリースをダウンロードし、パッチャーを再実行するだけです。その後、OpenCore を再構築して再インストールする必要があります。
ターミナルで次のコマンドを実行すると、OpenCore のバージョンとそのパッチャーを確認できます。
#OpenCore Version nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version #Patcher Version nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:OCLP-Version 初心者向けではありません
前述の通り、OpenCore Legacy Patcherは心臓の弱い方にはお勧めできません。また、繰り返しになりますが、日常的に使用するデバイスではOpenCoreを使用しないことをお勧めします。ただし、お使いのマシンが特に古い場合(例えば2012年製など)、デバイスのアップグレードを検討することをお勧めします。
AppleがサポートしていないmacOSのバージョンをインストールする場合、インストールすべきかどうかよりも、インストールできるかどうかが問題になります。個人的には、自分のデバイス、つまり毎日使うものに関しては、Appleからの公式アップデートのみを受け取るようにしています。
OpenCore Legacy Patcher を使用してサポートされていない Mac に macOS をインストールする
とはいえ、以上の点を踏まえて、もし自信があるなら、古いデバイスでOpenCore Legacy Patcherを試してみることをお勧めします。もちろん、OpenCoreで問題が発生した場合は、Discordページで質問できます。また、問題が発生した場合のトラブルシューティングページも用意されています。OpenCore Legacy Patcherが気に入った場合は、寄付もご検討ください。
Appleがレガシーデバイスをどのように判断するかに不満を持つ人もいるかもしれませんが、技術に詳しい人なら回避策がいくつかあります。しかし、この世界が初めての方は、始める前にしっかり調べておくことを強くお勧めします。手順は簡単ですが、経験の浅い方は問題に遭遇する可能性があります。始める前に、必ず十分な調査を行ってください。