OpenCore Legacy Patcherを使うと古いMacに新しいOSを導入することができる。まず、OpenCore Legacy Patcherとは何かを解説し、次に初心者としてOpenCore Legacy Patcherを使って失敗したポイントを書いてみた。最後にちょっとしたFAQ(困ったときの対応策)もつけている。
OCLPでのインストール前に、必ずDortania公式ドキュメントで使っている機種の問題を確認しGEMINIなどのAIに要約させるとトラブルを防ぐことができるかもしれない。特に「Additional info」欄が重要だ。
今回はCore i5のMacBook Pro(Late 2011)とCore 2 DuoのMacBook(Late 2008)やiMac Mid 2010に導入している。
目次
💡 OpenCore Legacy Patcher(OCLP)とは
OpenCore Legacy Patcher (OCLP) は、Appleが公式サポートを終了した古いMacに、最新のmacOSをインストールするためのコミュニティ製カスタムツールだ。
これは、Macの寿命を延ばし、最新のセキュリティや機能を使いたいというユーザーの経済的なニーズに応える「救世主」として知られている。
ダウンロード先
ダウンロードはGitHubから行う。アプリケーションを使うためにはHigh Sierra以上のMacが必要。
仕組みと注意点
Macの起動システム(ブートローダー)をカスタマイズすることで、本来非対応の機種にOSを認識させる。
しかし、これはApple非推奨のカスタムであり、以下の点に注意が必要。
- 不安定性: 一部の機能(Wi-Fi、GPUアクセラレーションなど)が動作しない、または予期せぬエラーが出る可能性がある。
- 自己責任: 公式サポートがないため、トラブル対応はすべて自分で行う必要がある。
- OCLPは手放せない古いMacを延命させ、多少の不安定さを許容できる、技術志向のユーザー」のためのツール
- このためまず既知の問題を確認して、元のHDD/SSDを確保したうえで、時間のあるときにインストールするのがオススメ
初心者がやりがちの5つの失敗ポイント
❌️ どうせムリだろうと諦めない
❌️ HDDには導入しない
❌️ 今あるシステムに上書き・追加しない
❌️ メモリとバッテリーなど最低限の投資は必要
❌️ メモリは公式にサポートされているものを使うべき
1. どうせムリだろうと諦めない
今回、手始めにMacBook Late 2008に導入した。Core 2 DuoのモデルでOpenCore Legacy Patcher導入のほぼ「底辺」のレベルだ。またメモリも4GBしかない。起動が遅く使い始めることができるまで時間がかかるがChromeによるYouTubeの閲覧など一通りの動作はこなすことができる。「このレベルでは無理だろうなあ」と諦めるべきではない。失敗したとしても投資はSSDの代金程度で済む。ただ実用的に使いたいならMacBook Pro 2011年やMacBook Pro 2012年年くらいのものを選んだほうが無難だ。
2. HDDには絶対に導入しない
まず、HDDには絶対に入れてはいけない。動きが遅く使い物にならないと考えたほうがいい。インストールと起動はできるがレインボーカーソルが出っぱなしにな使い物にならなかった。この動画は最初の動画で「早い方」として紹介したMacBook Pro(Late 2011)だがHDDに導入してもほぼ使いものにならなかった。問題はMacBookのスペックではなくHDDだったのだ。
中華製でもなんでもいいので(128GBで2000円以内で手に入る)SSDを買ってきて導入しよう。iMacやMac miniなど中を開けるのが面倒なMacの場合などは外付けでもいいが(iMac mid 2010はUBS2.0接続だがそれなりに使える状態には持って行ける)できれば中を開けてHDDを換装できるMacBook/MacBook Proに導入したいところだ。
3. 今あるシステムに上書き・追加しない
実験的要素が強いため失敗したときのことを考えておいたほうがいい。このためオリジナルのHDDなりSSDは残しておいたほうがいい。
もう一つ重要なのはOpenCore Legacy Patcherのインストーラーも完璧ではないということだ。やり方によってはパーテーションを3分割し異なったバージョンのOSを導入することができる。しかしながらこのやり方は失敗する確率も高い。OSの他に起動領域が作られるのだがこのときにパーテーションの構造が入れ子状になりどの領域にOSをインストールしていいかわからなくなってしまうようだ。
こうした問題を回避する最も単純な方法はまっさらなSSDを初期化してOCLPとOSをインストールすることなのだ。

またしばらく使ってみて「やっぱりやめた」ということは十分に考えられる。このときにOCLPのある領域を初期化しブートピッカーを表示させないようにすることまではできる。しかし、このやり方ではEFIシステムパーテーションが既存システム(例えばHigh Sierra)とコンパチブルではなくなってしまうようで起動するたびに警告が出てしまう。気にしなければいいのだが、気になると言う人は既存システムも再インストールする事になってしまうだろう。
ChromeOS FlexはUBSドライブによるテストランに対応しているのだがOCLPにはそのような機能はない。
4. メモリとバッテリーなど最低限の投資は必要
iMac Mid 2010は最初から8GBで運用し、外付けSSDで運用していた。MacBook Pro Late 2011は最初4GB/HDDで「使い物にならなかった」が冒頭の動画で示した通り8GB/SSDにした所実用レベルになった。4GB/SSDで使えないこともないが、2000円弱でメモリが手に入るのでできればケチらないほうがいい気がする。
さらにMacBook Pro Late 2011はバッテリーが入っていない状態で購入し「ACアダプター運用でもいいや」と思ったのだが、バッテリーを入れた所やはりストレスなく使えるようになった。
一度テスト運用してみて「これは使えるな」と判断したらバッテリーも再導入したほうがいいかもしれない。
5. メモリは公式にサポートされているものを使おう
OpenCore Legacy Patcher FAQ(トラブルを防ぐために)
OpenCore Legacy Patcherはぶっちゃけ使えるのか?
当初は「実験的なプロジェクトだろう?」などと思ったのですが、軽い作業(PagesやNumbers)とWeb閲覧+メールチェックくらいであれば十分使えます。迷っている人は一度挑戦してみるといいかもしれません。
一度OpenCore Legacy Patcherを入れたMacBookはどうしたの
正直「インストールして満足した」という側面があり、MacBook Pro2011以外は既存OSに入れ替えてしまいました。アップデートをかけようとして失敗することがあるからです。また「前には入ったのに今回は入らなかった」ということもあります。
OpenCore Legacy Patcherでできなかったことは?
グラフィック依存のソフト(iMovieなど)は使えないと思ったほうがいいです。Garagebandも不安定でした。意外なところではMapが3Dグラフィック機能を使っているので使えなかったです。またAirDropなどの連携機能も使えないと思ったほうがいいです。これらはDortania公式ドキュメントで確認できます。英語なのでAIの助けも借りたほうがいいかもしれません。
どんな古いMacBookでもOpenCore Legacy Patcher復活できる?
まず最も古いモデル(2008年や2009年のもの)はUSB1.1にしか対応しないので導入がちょっと面倒です。正直使えるレベルのものはSSDに換装した2011年・2012年以降のモデルでした。Core i5を使っており速度的には問題がありません。2008年位のモデルは古いOSでしか動かないガジェットを動作させるために取っておいたほうが色々と遊べて楽しいのではないかと思います。
USBインストーラーづくりに失敗したら
まず16GB以上のUSBメモリーを使っているかを確認。次にインストーラーのダウンロードがうまくゆくようにネットワーク環境を確認。さらにOCLPのバージョンが最新版になっているかを確認しましょう。またMacを一度再起動するとすんなり入ったりします。とにかくインストール所要時間が長いのでイライラするかもしれなませんがとにかく一回はやってみましょう。ただし、何度も失敗するなら別の理由である可能性が高いです。公式サポートがないサービスなので割り切り(諦め)も大切。また意外と使いまわしをしているUBSメモリの寿命である可能性も捨てきれません。予備を持っておくと安心です。
古いMacBook(2011年以前)のUSB1.1問題
古いMacBookはUSB1.1で内部キーボードを制御しています。しかしOCLP(厳密にはMacOS自体)はUSB1.1に対応していないためキーボードが使えなくなります。このためインストールのときにUSB2.0対応のUSBハブが必要になります。さらにOCLPをインストールしたあとにはハブを残したままで再度OpenCore Legacy Patcherを起動してOCLPのメインメニューから “Post-Install Root Patch”(インストール後のルートパッチ)を実行します。
これは「内部USB 1.1ルートハブサポート終了問題」とでも言えます。
2012年以前のUSB3.0コントローラー問題
一方で2012年以降のモデルは3.0kンとローラーを使っていますが、ルートパッチを当てるまで不安定になる可能性があります。こちらも迂回策はUSB2.0対応のUSBハブでさらにOCLPをインストールしたあとにはハブを残したままで再度OpenCore Legacy Patcherを起動してOCLPのメインメニューから “Post-Install Root Patch”(インストール後のルートパッチ)を実行します。
この他の問題(Bluetooth, Wi-Fi, Ethernet)
非公式のシステムなのでUSB以外にも不具合が生じる可能性がある。最悪の場合はWi-FiもEthernetも使えなくなる。多くの場合はルートパッチで解決するのだが、例えば有線LAN環境がないところでWi-Fiが使えなくなるとルートパッチのダウンロードさえできなくなる。できれば複数の通信(Wi-FiとEthernet)を準備しておきたい。また最悪詰んだ場合にはすぐに戻せるようにオリジナルのHDD/SSDは取っておこう。つまり最初の一台としてHDD/SSD取り外しができない機種は選ぶべきではないということになります。
まず最初に「既知の問題」を検索しよう
OCLPでのインストール前に、必ずDortania公式ドキュメントでお使いのMacの機種名を確認してください。特に「Additional info」欄の既知の問題(USB、Wi-Fi、GPUなど)を把握することが重要です。この英語の情報をGeminiなどのAIに要約させると、事前に必要な対策が明確になり、失敗を防げます。


コメントを残す