Parallels Desktop 20%OFFセール中Check!

古いMacに最新のmacOSをインストール OpenCore Legacy Patcher の使い方

OpenCore Legacy Patcher

新しいmacOSがリリースされると古いMacはサポート対象外になることがあります。いわゆる切り捨てですね。きゃー、怖い。

OpenCore Legacy Patcherというソフトウェアを使うと、サポート対象外となった古いMacに最新のmacOSをインストールすることができます。

この記事では、実際に私がOpenCore Legacy Patcherを使って、いにしえのiMac (Late 2009)にmacOS Sonomaをインストールした顛末をご報告します。

環境
  • iMac (Late 2009)
  • OpenCore Legacy Patcher 1.3.0
  • macOS Sonoma 14.2.1
目次

OpenCore Legacy Patcherとは

OpenCore Legacy PatcherはApple社によってサポート対象外の通告を受けた古いMacに最新のmacOSをインストールするためのツールです。

サポートされているMacの機種は以下のIntel Macです。PowerPCまたはAppleシリコンMacはサポートされていません。

  • MacBook (Late 2008) 以降
  • MacBook Air (Late 2008) 以降
  • MacBook Pro (Early 2008) 以降
  • Mac mini (Early 2009) 以降
  • iMac (Mid 2007) 以降
  • Mac Pro (Early 2008) 以降
  • Xserve (Early 2008) 以降

詳細なリストは公式サイトの下記のページで確認できます。

インストール可能なmacOSは以下のとおりです。

  • macOS 11 Big Sur
  • macOS 12 Monterey
  • macOS 13 Ventura
  • macOS 14 Sonoma

用意するもの

必要なものを最初にそろえておきましょう。

1. Mac

macOSをインストールする古いMacが必要です。あと、インストールメディアを作成するためのMacも必要です。これは古いMacを使ってもいいし、別のMacを使うこともできます。

そして、インストールメディア作成時とインストール時に、Macはインターネットに接続されている必要があります。

2. OpenCore Legacy Patcher

OpenCore Legacy Patcherをダウンロードして、インストールしましょう。インストール先は、macOSのインストールメディアを作成するMacです。

OpenCore Legacy Patcherの公式サイトにはわかりやすいダウンロードボタンみたいなものはありません。以下のページ(GitHub)からダウンロードします。

少しスクロールして「OpenCore-Patcher-GUI.app.zip」をクリックします。

OpenCore Legacy Patcher 01

ダウンロードしたZIPファイルを展開するとOpenCore-Patcherという名前のアプリが出てくるのでアプリケーションフォルダにブッ込みましょう。

3. USBメモリ

macOSのインストーラを入れるためのUSBメモリを用意します。容量は16GB以上が必要です。

4. USBハブ、USBキーボード、USBマウス

インストールしようとするmacOSがVentura以降で、なおかつインストール先のMacが以下の機種にあてはまる場合は、USB 2.0以上のハブ、USBキーボード、USBマウスが必要になります。

USB 1.1コントローラを使用するMac
  • MacBook (Mid 2010) 以前
  • MacBook Air (Mid 2011) 以前
  • MacBook Pro (Mid 2009) 以前、MacBook Pro (13-inch, Mid 2010)
  • Mac mini (Mid 2010) 以前
  • iMac (Late 2011) 以前
  • Mac Pro (Mid 2012) 以前
  • Xserve

インストール対象のMacが比較的新しい(上記に該当しない)場合は、USBハブ、USBキーボード、USBマウスは不要です。

USBハブは2.0以上でなければなりません。せっかくなので3.0対応のものを入手しましょう。

キーボードは、ここではMac用を紹介しますが、Windows用ならばもっと安く(1,000円くらい)購入することができます。キー配列がちょっと違いますが慣れればどうってことありません。

マウスは無線のほうが使い勝手がよいのですが電池が必要になるので、電池不要の有線マウスをおすすめします。

なぜUSBハブが必要なのか

上で挙げた「USB 1.1コントローラを使用するMac」では、接続されたキーボードやマウスがハードウェアレベルでUSB 1.1コントローラと連携します。ところが、macOS Ventura以降ではUSB 1.1のサポートが削除されました。

ということは「USB 1.1コントローラを使用するMac」にmacOS Ventura以降をインストールしようとするときにキーボードやマウスが認識されないという事態になるわけです。

この問題を回避するためにUSB 2.0のハブを使います。USB 2.0のハブに接続されたキーボードやマウスはmacOS Ventura以降でも認識されるようになります。

なお、USBハブが必要なのはmacOSのインストール中のみです。インストール作業がすべて完了すれば、お好きなキーボードやマウスを使えるようになるのでご安心ください。

5. 時間

すべての作業を完了するのに4〜5時間程度はかかると思ってください。この私でもそれくらいかかりました(誰だよ)。

では、次からインストールの手順を解説します。

macOSのインストールメディアの作成

STEP
USBメモリを接続する

インストールメディアを作成するMacにUSBメモリを接続しておいてください。

STEP
OpenCore Legacy Patcherの起動

OpenCore-Patcherアプリを起動すると以下のウインドウが表示されます。

OpenCore Legacy Patcher 02
STEP
Macの機種IDを設定する

このSTEPはインストールするMacとインストールメディアを作成するMacが異なる場合のみ行います。同じMacを使う場合は省略して次のSTEPへどうぞ。

macOSをインストールするMacの機種IDを調べます。macOSをインストールするMacでシステム情報アプリを開くとハードウェアの概要に機種IDの項目があります。

OpenCore Legacy Patcher 03

iMac (Late 2009)の機種IDは「iMac10,1」でした。

インストールメディアを作成するMacに戻って、OpenCore Legacy Patcherの「Settings」ボタンをクリックします。

OpenCore Legacy Patcher 04

上部にあるTarget Modelのドロップダウンリストで先ほど調べた機種IDを選択し、「Return」ボタンをクリックします。

OpenCore Legacy Patcher 05
STEP
macOSインストーラのダウンロード

「Create macOS Installer」ボタンをクリックします。

OpenCore Legacy Patcher 06

「Download macOS Installer」ボタンをクリックします。

OpenCore Legacy Patcher 07

利用できるインストーラのリストが表示されるので、選択して「Download」ボタンをクリックします。

OpenCore Legacy Patcher 08

インストール先Macの機種によっては次のような警告が表示されます。上のほうで説明したUSB 1.1コントローラを使用するMacに関する注意喚起ですね。「Download Anyways(とにかくダウンロードする)」ボタンをクリックしましょう。

Potential Issues
Your model (iMac10,1) may not be fully supported by this installer. You may encounter the following issues:
Lack of internal Keyboard/Mouse in macOS installer.
For more information, see associated page. Otherwise, we recommended using macOS Monterey
潜在的な問題
お使いのモデル(iMac10,1)は、このインストーラで完全にサポートされていない可能性があります。以下の問題が発生する可能性があります:
macOSインストーラに内蔵キーボード/マウスがない。
詳細については、関連ページを参照してください。それ以外の場合は、macOS Montereyの使用をお勧めします。

OpenCore Legacy Patcher 09

インストーラのダウンロードが始まります。30分ほどかかります。うんこタイムです。

OpenCore Legacy Patcher 10

続いて、ダウンロードファイルの検証です。

OpenCore Legacy Patcher 11
STEP
macOSインストーラのインストール

Macの管理者パスワードを入力して「OK」をクリックします。

OpenCore Legacy Patcher needs administrator privileges to extract the installser.
OpenCore Legacy Patcherのインストーラを展開するには、管理者権限が必要です。

OpenCore Legacy Patcher 12

macOSインストーラの展開が始まります。

OpenCore Legacy Patcher 13

続けるか聞かれるので「Yes」をクリックします。(ここで「No」をクリックすることなんてある?)

Create macOS installer?
Finished extracting the installer, would you like to continue and create a macOS installer?

macOSインストーラを作成しますか?
インストーラの展開が終わり、続けてmacOSインストーラを作成しますか?

OpenCore Legacy Patcher 14

インストーラを選択する画面です。インストールしたいバージョンをクリックします。

ここでは選択肢はひとつですが、複数のインストーラをダウンロード済みの場合は、それらがリストされます。

OpenCore Legacy Patcher 15

インストーラを書き込むディスク(USBメモリ)を選択します。USBメモリ以外に外付けディスクを接続している場合はそれも表示されるので間違えないように注意してください。

OpenCore Legacy Patcher 16

確認画面が表示されるので「Yes」をクリックします。

Confirmation
Are you sure yu want to erase ‘USB Flash Disk’?
All data will be lost, this cannot be undone.
確認
本当に ‘USB Flash Disk’を消去しますか?
すべてのデータが消去され、元に戻すことはできません。

OpenCore Legacy Patcher 17

Macの管理者パスワードを入力して「OK」をクリックします。

OpenCore Legacy Patcher 18

インストーラの書き込みが始まり、続いて検証が行われます。うんこタイムです。

OpenCore Legacy Patcher 19
OpenCore Legacy Patcher 20

以下の画面が表示されれば、インストーラの作成は成功です。表示されなかった場合のことはわかりません(無責任)。

続いて、USBメモリにOpenCoreをインストールするか聞かれるので「Yes」をクリックします。

Successfully created the macOS installer!
Installer created successfully, would you like to continue and install OpenCore to this disk?
macOSインストーラの作成に成功!
インストーラの作成に成功しました。このディスクにOpenCoreをインストールしますか?

OpenCore Legacy Patcher 21
STEP
OpenCoreのインストール

以下の画面が表示されたら「Install to disk」をクリックします。

Finished building your OpenCore configuration!
Would you like to install OpenCore now?
OpenCore 設定のビルドが完了しました!
今すぐOpenCoreをインストールしますか?

OpenCore Legacy Patcher 22

以下の画面が表示されたら、OpenCoreをインストールするディスク(USBメモリ)を選択します。

Select disk to install OpenCore onto:
Missing disks? Ensure they’re FAT32 or formatted as GUID/GPT
OpenCoreをインストールするディスクを選択します:
ディスクが見つかりませんか?FAT32かGUID/GPTでフォーマットされていることを確認してください。

OpenCore Legacy Patcher 23

次の画面では「disk*s1 – EFI – * MB」をクリックします。

OpenCore Legacy Patcher 24

パスワードの入力を求められるので、Macの管理者パスワードを入力して「OK」をクリックします。

OpenCore Legacy Patcher needs administrator privileges to mount this volume.
OpenCore Legacy Patcher がこのボリュームをマウントするには管理者権限が必要です。

OpenCore Legacy Patcher 25

以下のような画面が表示されたらインストール完了です。

Success
OpenCore has finished installing to disk.
You can eject the drive, insert it into the iMac10,1 reboot, hold the Option key and select OpenCore/Boot EFI’s option.
成功
OpenCoreのディスクへのインストールが終了しました。
ドライブを取り出し、iMac10,1に挿入して再起動し、Optionキーを押しながらOpenCore/Boot EFIのオプションを選択します。

OpenCore Legacy Patcher 26

上記は、macOSのインストールメディアを作成するMacとインストールするMacが異なる場合のメッセージです。同じMacを使った場合は、再起動するかどうかを選択する画面が表示されます。
今すぐにmacOSのインストールを開始したいならば「Reboot」を、一旦休憩したいならば「Ignore」をクリックしてください。

macOSのインストール

STEP
Macの起動

ここからは、macOSをインストールするMacでの作業になります。

まず、上で作成したインストールメディア(USBメモリ)をMacに接続してください。

次に、option(alt)キーを押したまま電源ボタンを押してMacを起動します。

STEP
起動ディスクの選択

Startup Managerが表示されます。利用できる起動ディスクの一覧が表示されるので「EFI Boot」を選択して「↑」ボタン(またはキーボードのreturnキー)を押します。

OpenCore Legacy Patcher 27
STEP
OpenCore Boot Pickerからインストーラを起動

OpenCore Boot Pickerが表示されるので「Install macOS Sonoma」を選択します。

このようにOpenCore Boot Pickerを介してインストーラを起動することで、サポート対象外のMacで最新のmacOSを起動することが可能になります。

OpenCore Legacy Patcher 28
STEP
ディスクの初期化

次のような画面が表示されます。すぐにインストールを始めることもできるのですが、その前にインストール先ディスクの初期化をしましょう。何のため、念のため。

「Disk Utility」を選択して「Continue」をクリックします。

OpenCore Legacy Patcher 29

左サイドバーでインストール先ディスクを選択して、右上の「Erase」をクリックします。

OpenCore Legacy Patcher 30

ディスクに任意の名前をつけ、フォーマットは「APFS」にして「Erase」ボタンをクリックします。この操作でディスクの中身は全部消えるのでご注意を。

名前は何でもよいのですが、Macの内蔵ストレージ名は伝統的に「Macintosh HD」が使われます。

OpenCore Legacy Patcher 31
STEP
macOSのインストール

下記の画面に戻ったら「Install macOS Sonoma」を選択して「Continue」をクリックします。

OpenCore Legacy Patcher 32

「Continue」をクリックしてインストールを続けます。

OpenCore Legacy Patcher 33

ソフトウェアの使用許諾契約書が表示されるので、よく読んでから「Agree」をクリックします。

OpenCore Legacy Patcher 34

本当に読んだんだろうな?的な確認が表示されるので「Agree」をクリックします。

OpenCore Legacy Patcher 35

macOSをインストールするディスクの選択です。選択して「Continue」をクリックします。

OpenCore Legacy Patcher 36

インストールがはじまります。私の場合はあと25分だそうです。うんこタイムです。そんなに何度も出ないですよね。

OpenCore Legacy Patcher 37

何度か再起動を繰り返しながら、インストールが完了します。

OpenCore Legacy Patcher 38
STEP
macOSの初期設定

インストールが完了すると下記の画面が表示されるので、国を選択して「Continue」をクリックします。

OpenCore Legacy Patcher 39

以下、macOSの初期設定が続きますが、難しいところはないので省略しまーす。

OpenCoreのインストールと設定

以上でmacOSのインストールは終わりましたが、最後にひと仕事残っております。

OpenCoreのインストール

現状では、Macの電源ボタンを押すと、USBメモリ内のOpenCore Boot Pickerを介して内蔵ディスクにインストールされたmacOSが起動します。ということは、USBメモリを取り外すと起動できなくなってしまいます。なので、Macの内蔵ディスクにOpenCoreをインストールして、USBメモリなしでも起動できるようにします。

STEP

USBメモリのOpenCoreから起動していると以下のようなメッセージが表示されます。「OK」をクリックしてOpenCoreを内蔵ディスクにインストールしましょう。

OpenCore Legacy Patcher has detected that you are booting OpenCore from an USB or External drive.
If you would like to boot your Mac normally witout a USB drive plugged in, you can install OpenCore to the internal hard drive.
Would you like to launch OpenCore Legacy Patcher and install to disk?
OpenCore Legacy Patcher は、USB または外付けドライブから OpenCore を起動していることを検出しました。
USBドライブを接続せずにMacを普通に起動したい場合は、内蔵ハードディスクにOpenCoreをインストールすることができます。
OpenCore Legacy Patcher を起動し、ディスクにインストールしますか?

OpenCore Legacy Patcher 40
STEP

以下のメッセージが表示されたら「Install to disk」をクリックします。

Finished building your OpenCore configuration!
Would you like to install OpenCore now?
OpenCore 設定のビルドが完了しました!
今すぐOpenCoreをインストールしますか?

OpenCore Legacy Patcher 41
STEP

OpenCoreをインストールするディスクを選択します。青いボタンをクリックしたくなりますが、青いのはUSBメモリです。白いボタンをクリックします。

Install OpenCore
Select disk to install OpenCore onto:
Missing disks? Ensure they’re FAT32 or formatted as GUID/GPT
Note: Blue represent the disk OpenCore is Currently booted from
OpenCoreのインストール
OpenCoreをインストールするディスクを選択します:
ディスクが見つかりませんか?FAT32かGUID/GPTでフォーマットされていることを確認してください。
注意: 青はOpenCoreが現在起動しているディスクです。

OpenCore Legacy Patcher 42
STEP

今度は青いボタンをクリックします(ややこしい)。

OpenCore Legacy Patcher 43
STEP

Macの管理者パスワードを入力して「OK」をクリックします。

OpenCore Legacy Patcher 44
STEP

以下のメッセージが表示されたらインストールは完了です。

再起動するかしないかを選択できます。私は「Ignore」をクリックして、USBメモリを抜いてから再起動しました。

OpenCore Legacy Patcher 45

OpenCoreの設定

OpenCoreの設定を変更する場合は次のようにします。

「OpenCore Legacy Patcher」と「OpenCore」は異なるソフトウェアです

ちょっとややこしいのですが「OpenCore Legacy Patcher」「OpenCore」は異なるソフトウェアです。

アプリケーションフォルダにインストールされている「OpenCore-Patcher」という名前のアプリが「OpenCore Legacy Patcher」で、見えないところにインストールされていて古いMacと新しいmacOSの間に入ってイロイロやってくれるのが「OpenCore」です。

「OpenCore Legacy Patcher」を使って、「OpenCore」の設定を変更したりインストールしたりすることができます。

STEP

OpenCore Legacy Patcherを起動します。アプリケーションフォルダまたはLaunchpadにある「OpenCore-Patcher」のことです。

すると以下のようなウインドウが開くので「Settings」をクリックします。

OpenCore Legacy Patcher 46
STEP

以下のような設定画面が開くので、設定を変更したら「Return」をクリックします。

おすすめの設定はあとで解説しますね。

OpenCore Legacy Patcher 47
STEP

最初の画面に戻ったら「Build and Install OpenCore」をクリックします。

以降の手順はOpenCoreのインストールと同じなので省略しまーす。

OpenCore Legacy Patcher 48

OpenCoreの設定を変更したときは、必ずこのBuild and Installをする必要があります。これ大事。忘れないでね。

OpenCore Boot Pickerを非表示にする設定

デフォルトではMacを起動するたびにOpenCore Boot Pickerが表示されます。これを表示しないようにするには、次のように設定します。

設定画面の「Build」タブにある「Show OpenCore Boot Picker」のチェックを外します。

OpenCore Legacy Patcher 49

設定を変更したら、忘れずに「Build and Install OpenCore」しましょう。

画面のチラつきを修正する設定

Metalに対応していないMacの場合、半透明の処理がうまくいかずに画面がチラつきます。これを修正するには次のように設定します。

設定画面の「Root Patching」タブにある「Beta Blur」にチェックを入れます。

OpenCore Legacy Patcher 50

設定を変更したら、忘れずに「Build and Install OpenCore」しましょう。

見づらいメニューバーを修正する設定

メニューバーの文字が白くて見づらい場合は、次のように設定します。

設定画面の「Root Patching」タブにある「Dark Menu Bar」にチェックを入れます。

OpenCore Legacy Patcher 51

設定を変更したら、忘れずに「Build and Install OpenCore」しましょう。

さいごに

眠っていた古いMacがよみがえりました。

最新のMacと比べればもちろん動作はモッサリなのですが、実用可能なレベルだと思います。お試しあれ。

でわでわ

OpenCore Legacy Patcher

この記事が気に入ったら
いいね または フォローしてね!

シェアしてね

コメント

コメントする

目次