サポート外のiMac2017にSonomaをインストールする方法と手順【OpenCore Legacy Patcher】

コンピュータ関連
スポンサーリンク

iMac2017は MacOS 13 Ventura までが、ネイティブサポート(公式のサポート)の対象とされています。
なので MacOS 14 Sonoma 以降は”対象外”ということになります。簡単にいうと、入りません。

が、そこをなんとかしたい、というのがこの記事でして。

現在使用しているiMacには、内臓HDDに Ventura(13) が、外付けSSDの方には Monterey(12) が入っています。
主に Monterey で使ってきたのですが、流石にもう古く、色々と支障をきたしてきたので代わりに Sonoma(14) を入れることにしました。

そこで必要になるのが

OpenCore Legacy Patcher(OCLP)です。

以前、iMac2009に High Sierra や Mojave を入れて使っていた時に使用したもの。

【Mojave patcher】サポート外のMacにMojaveをインストールする方法と手順
Early 2009 のiMacに、macOS Mojave(10.14.6)をインストールしてみました。正式にMojaveに対応しているモデルはiMacなら Late 2012 以降。Early2009のiMacはサポート外です。本来なら...
Early 2009のiMacにHigh Sierraをインストールする方法と手順
Early 2009のiMacに High Sierra をインストールしてみました。High Sierraのハードウェア要件はこれ。 MacBook(Late 2009以降) MacBook Pro(Mid 2010以降) MacBook...

久しぶりにそのお力を借りることにしました。

スポンサーリンク

サポート外のiMac2017にSonomaをインストールする

大まかな流れは以下の通り。

  1. インストール可能なモデルの確認
  2. OpenCore Legacy Patcherのインストール
  3. MacOSインストーラーの作成
  4. Sonomaのインストール
  5. OpenCore Legacy Patcherのポストインストール
  6. 環境の再構築
  7. 運用開始

OpenCore Legacy Patcherをインストールして、
そこからMacOSのダウンロードやインストーラー作成などを行います。
インストーラーができたら実際にOSをインストール。
インストール後に再びパッチを当てて、OSをインストールしたディスクから起動できるようにします。
その後は粛々と環境の再構築、て感じ。

インストール可能なモデルの確認

まずはSonomaの対応機種を確認。
iMac2019以降であればサポートされているので、その場合は通常通り、正規の手順でアップグレード/インストールしてください。

iMac

  • iMac (24-inch, 2023)
  • iMac (24-inch, M1, 2021)
  • iMac (Retina 5K, 27-inch, 2020)
  • iMac (Retina 5K, 27-inch, 2019)
  • iMac (Retina 4K, 21.5-inch, 2019)

その他はこちらからチェック -> macOS Sonoma に対応しているコンピュータ(Appleサポート)

OpenCore Legacy Patcherのサポートしているモデルはこちら。

OpenCore Legacy Patcherのサポートしているモデル
(出典:OpenCore Legacy Patcher

ただしあまりに古いモデルや環境によっては、Bluetoothが機能しないなどの問題が生じる場合があります。
一応事前に確認しておきましょう。

OpenCore Legacy Patcherのインストール

まずOpenCore Legacy Patcherをインストールします。

ダウンロードはこちらから
-> OpenCore Legacy Patcher Release Apps

この時の最新は ver2.4.1
OpenCore-Patcher.pkg
OpenCore-Patcher.pkg

ダウンロードしたらインストール
ダウンロードしたらインストール

このツールを使ってOSのダウンロードやSonomaのインストーラーを作ります。

MacOS Sonomaインストーラーの作成

アプリケーションフォルダにある「OpenCore-Patcher.app」を開きます。
OpenCore-Patcher.app

  • 「Create macOS Installer」をクリック、
  • 「Download macOS installer」をクリック、
  • 「MacOS Sonoma」を選んで「Download」。

ダウンロードが始まります。
Sonomaダウンロード

終わったらMacOSインストーラーを作るか聞かれるので続行。
あるいは「OpenCore-Patcher.app」を開いて「Create macOS Installer」から作ることもできます。

インストーラーディスクにするUSBメモリは32GB以上のものが必要です。自分はMontereyのインストーラにしていた32GBのmicroSDカードを使用しました

ダウンロードしたインストーラーを選択、
インストールディスクにするUSBメモリを選び、全部消えるよ?という警告を確認して「YES」を押します。
パスワードを聞かれたら入力して続行。
MacOSインストーラーを作る
Sonomaのインストーラーを作る

完了したら、今作成したディスクにOpenCoreをインストールするか聞かれるので「YES」
OpenCoreのビルドとインストールを行います。
OpenCoreのビルドとインストール

※実際にインストールするMacのモデルに合わせて選んでください。違うMacにインストールするときは注意が必要。

OpenCoreのビルドが終わったら「Install to disk」でインストールします。
「Install to disk」でインストール

インストール先のディスクを間違えないように。MacOSのインストーラーディスクを選びます。
インストール先のディスク

インストール先のパーティション選択
パーティション選択

インストールが終わったら再起動(reboot)します。
終わったら再起動

MacOS Sonomaをインストール

optionキーを押しながら起動すると、EFIブートエントリーの選択画面になります。
その中からOpenCoreのアイコンの「EFI Boot」を選択。

ブートピッカーが立ち上がったら「Install macOS Sonoma」を選択。

あとは通常のインストール作業。

ディスクユーティリティを立ち上げてインストール先のディスクをフォーマットし、
ディスクユーティリティ

「macOS Sonoma インストール」からインストールします。
macOS Sonoma インストール

再起動した際は「macOS Installer」と書かれた、OSをインストールしていたディスクを選択して起動します。

OpenCore Legacy Patcherのポストインストール

Sonomaが立ち上がってくると、このようなウインドウが現れました。
ウインドウ

これは現在USBメモリ(インストーラーディスク)から立ち上げている為で、
インストーラーディスクがないと起動することすらできません。

SonomaをインストールしたディスクにOpenCoreをインストールする必要があります。

てことでサクッとインストールします。

OpenCore Legacy Patcherを起動。
OpenCore-Patcher.app

「Build and Install OpenCore」からビルド、インストール。Sonomaを入れたディスクにインストールします。
この辺は前の手順でやった通り。
Build and Install OpenCore

終わったら再起動。
USBインストーラーはもう取り外してOKです。

ルートパッチについて

OpenCore Legacy Patcherでインストールメディアを作成し、OSをインストールした場合には、自動的に必要なパッチはインストールされています。

なので基本的にここですることはありません。

が、OSのアップデートが行われるとパッチは消されてしまうため、その際はあらためて手動でパッチを適用する必要があります。

OpenCore Legacy Patcherを起動、
「Post-Install Root Patch」を選んで「Start Root Patching」でインストールすればOK

OpenCore のブートピッカーを表示させないようにする

再起動時にブートピッカーが表示されないようにするには
OpenCore Legacy Patcherを起動、
「Settings」から「Show OpenCore Boot Picker」のチェックをはずすと表示されなくなります。
Settings

まぁ表示されても数秒で自動的に選択され(その下の秒数設定で変えられます)、
かつ起動ディスクに設定してあるSonomaで起動するので自分は特に気にしませんが。

気になる方はチェックを外してください。

まとめ

これまで内臓のHDDには Ventura(13)を、外付けSSDには Monterey(12) をインストールして、主にMontereyで使ってきました。

が、やはりもう相当古いので、homebrewなんかでも「Montereyなんて古くてもうサポートしてないよー」って警告文が出てたり、いちいちビルドしてインストールするもんだから時間がめっちゃかかったり、挙げ句の果てにはもう古すぎてビルドできないからインストールできない!なんて事態に。

さすがに潮時かと、新しくすることにしました。OSをね。

基本的な流れは以前使った時と同じなので、問題なくインストールできました。

一応備忘録として記事にしておきます。
誰かの参考になれば幸いです。

コメント

タイトルとURLをコピーしました