Mac
 Computer >> コンピューター >  >> システム >> Mac

古いMacにmacOS Montereyをインストールする方法!非対応機種でもパッチで最新OSを動かす手順

Appleは毎年、デスクトップ・ノート向けOS「macOS」を定期的にアップデートし、新機能や改良を提供しています。しかし残念ながら、最新バージョンであるmacOS「Monterey(モントレー)」は、2015年後半より前に発売されたMacBook Air、MacBook Pro、iMacでは動作しません。2016年モデルのMacBookはサポート対象ですし、2014年製Mac miniや2013年製Mac Proをお持ちなら幸運ですが、これらが実質的にMontereyをサポートできる最も古いMacとなります。

では、2014年や2015年よりも古いMacを使っている場合はどうすればよいのでしょうか。公式にはMontereyへのアップデートは不可能ですが——このチュートリアルの手順に従えば話は変わってきます。

これは新しい問題ではありません。2020年に登場したBig Surも同様に対応機種が絞られていましたが、当時はもう少し対象が多く、2014年製iMac、2013年・2014年製MacBook Air、2013年・2014年製MacBook Pro、2015年製MacBookなどが含まれていました。

以下の手順を実行する前に、ひとつ警告しておきます。Appleが古いMacに対して新版OSのサポートを行わないのには理由があります。古いMacには、最新システムの要求に応えるための必要な部品や性能が備わっていないのです。そのため、非対応のMacにMonterey、Big Sur、Catalinaなどの最近のmacOSをインストールしても、快適に動作することは期待しないでください。

自分のMacは古すぎてアップデートできない?

macOSの互換性チェッカーを利用すれば、お使いのMacがどのバージョンのmacOSに対応しているかを確認できます。

まず、AppleによるとMontereyが動作するMacは以下の通りです。

  • 2016年初頭以降のMacBook
  • 2015年初頭以降のMacBook Air
  • 2015年初頭以降のMacBook Pro
  • 2014年以降のMac mini
  • 2015年以降のiMac
  • iMac Pro(全モデル)
  • 2013年後半以降のMac Pro

続いて、Big Surが動作するMacの一覧です。

  • 2015年初頭以降のMacBook
  • 2013年以降のMacBook Air
  • 2013年以降のMacBook Pro
  • 2014年以降のMac mini
  • 2014年以降のiMac
  • iMac Pro(全モデル)
  • 2013年以降のMac Pro

Catalinaの対応機種は以下の通りです。

  • 2015年初頭以降のMacBook
  • 2012年半ば以降のMacBook Air
  • 2012年半ば以降のMacBook Pro
  • 2012年後半以降のMac mini
  • 2012年後半以降のiMac
  • iMac Pro(全モデル)
  • 2013年後半のMac Pro

Mojaveの対応機種は以下の通りです。

  • 2012年以降のMac
  • iMac Pro(2017年)
  • 2015年以降のMacBook
  • 2012年以降のMacBook Pro
  • 2012年以降のMacBook Air
  • 2012年以降のMac mini
  • 2013年後半のMac Pro(Metal対応GPUを搭載した2010年半ば・2012年半ばモデルも含む)

さらに古いHigh Sierraは、もう少し幅広く対応していました。2009年後半以降のMacBookやiMac、2010年以降のMacBook Air、MacBook Pro、Mac mini、Mac Proであれば快適に動作するとAppleは述べています。

お使いのMacが対応機種であれば、「Montereyへのアップデート方法」の記事をご覧ください。

もしAppleがあなたのMacをMonterey(または上記の他のバージョン)の対象外と判断している場合、アップデートは簡単ではありませんが、不可能ではありません。

「パッチャー」と呼ばれるツールを使えば、古いMacでも新しいmacOSを動かせます。

ただし、すべてが順調に進むとは考えないでください。むしろ問題に遭遇することを想定しておきましょう。Macが最適なパフォーマンスを発揮できない可能性があり、データを失う危険もあります。(そのため、事前にMacの完全なバックアップを取ることを強くおすすめします)。

たとえば、多くの古いMacではBig Surのインストール後にWi-Fi接続の不具合が発生しました。Wi-Fiが必要な環境なら、Big SurやMontereyのプレビュー版をインストールするのは避けるべきです。

また、非対応のMacでMontereyなどのmacOSを動かすことは、Appleの利用規約に違反するとみなされる可能性もあります。詳細については「Appleの利用規約に同意すべきか」の記事をご覧ください。

そもそもアップデートする価値があるか迷っている方は、「macOS Big Sur vs Monterey」の比較記事も参考にしてください。

非対応のMacにMontereyをインストールする方法

数年以上前のMacにMontereyをインストールしようとすると、いくつかの障害にぶつかります。最初の関門は、ソフトウェア・アップデートからは新版macOSをインストールできないという点です。

しかし、これは古いMacへのMontereyインストールが不可能であることを意味しません。可能です。ただし「パッチ」が必要になります。幸い、古いMacにmacOS Montereyをインストールするためのパッチャー「OpenCore Legacy Patcher」が公開されており、ダウンロードと手順書はこちらから入手できます。

ただし、アップデートによってBoot Campアシスタントが使えなくなる可能性があるほか、普段使っている機能の一部が動作しなくなることも覚悟してください。

なお、macOSのパッチャーは魔法の道具ではないため、すべてのMacが対応しているわけではありません。古いMacにMontereyをインストールする前に、必ずお使いのMacがパッチャーに対応しているか確認しましょう。対応Macの一覧はこちらで確認できます。

非対応Macを新版macOSへアップデートする手順は以下の通りです。

  1. 何をするにも先立って、念のためMacのバックアップを取りましょう。
  2. まず、目的のmacOS(ここではMonterey)のインストーラーファイルを入手します。入手には対応機種のMacが必要です。ソフトウェア・アップデートに表示されない場合は、Mac App Storeからダウンロードできます。ファイルサイズは約12GBあるため、時間がかかることを想定しておきましょう。
  3. 次に、これらのインストーラーファイルをUSBメモリに書き込み、macOS Montereyのインストール用にUSBメモリを準備します。起動可能なmacOSインストーラーの作成方法は別記事で解説しています。インストーラーファイルは「アプリケーション」フォルダ内にあります。
  4. 続いて、インストーラーファイルを騙して「このMacは互換性がある」と認識させるためのパッチャーソフトウェアを入手します。前述のパッチャーの最新版はこちらからダウンロードできます。「Code」と「Download Zip」ボタンをクリックしてください。
  5. ダウンロードしたアーカイブを展開すると、「OpenCore-Patcher.app」というファイルが見つかります。
  6. OpenCore-Patcherアプリを起動します。
  7. 「Build OpenCore」を選択します(別のMacでパッチャーを実行したい場合は「Change Model」を選びます)。
  8. Build OpenCore画面に入るとビルド処理がすぐに完了し、メインメニューに戻ります。
  9. 次に、オプションから「Install OpenCore to USB/internal drive」を選択します(FAT32形式のドライブへのインストールが推奨されています)。
  10. 作成が完了したら、Option(Alt)キーを押しながらMacを再起動します。
  11. Macの起動時に、ドライブの選択肢がいくつか並んだ黒い画面が表示されます。「EFI Boot」を選択してください。
  12. これでOpenCoreが読み込まれます。次に「Install macOS」を選択すると、OpenCore PickerにmacOSのインストールオプションが表示されます。
  13. あとはmacOS Montereyをインストールします。

何か問題が発生した場合は、ここで紹介されている手順に従うことをおすすめします。アップデートには数時間かかることも想定しておいてください。

非対応のMacにmacOSのアップデートを適用する方法

macOS Monterey(または任意のバージョン)をインストールした後は、アップデートが配信されるとソフトウェア・アップデートに表示されるようになります。ただし、これらを直接インストールするのは避けましょう。理想的には、再度USBメモリに最新のインストーラーファイルを作成し、その方法でアップデートを適用するのが安全です。

非対応のMacにBig Surをインストールする方法

非対応のMacにBig Surをインストールするのも同様に難易度が高い作業ですが、それでも不可能ではありません。古いMacにmacOS Big Surをインストールするためのパッチャー「big-sur-micropatcher」がGitHubからダウンロードできます。

パッチャーがお使いのMacに対応しているか確認してください。この情報はパッチのページ(上記リンク先)で確認できます。

非対応MacをBig Surへアップデートする手順は以下の通りです。

  1. まず、OSのインストーラーファイルを入手します。入手には対応機種のMacが必要です。ソフトウェア・アップデートに表示されない場合は、Mac App Storeからダウンロードできます。
  2. 次に、インストーラーファイルをUSBメモリに書き込み、macOS Big Surのインストール用にUSBメモリを準備します。起動可能なmacOSインストーラーの作成方法は別記事で解説しています。
  3. 続いて、インストーラーファイルを騙して「このMacは互換性がある」と認識させるソフトウェアを入手します。前述のパッチャーはGitHubからダウンロードできます。「Code」と「Download Zip」ボタンをクリックしてください。
  4. ダウンロードしたアーカイブを展開すると、「micropatcher.sh」というファイルが見つかります。
  5. ターミナルウィンドウを開き、そのファイルをターミナルにドラッグ&ドロップして、コマンドを実行します。
  6. 起動可能なインストーラーからmacOSをインストールします。
  7. 場合によっては、インストール後に追加の作業が必要です。詳細はbig-sur-micropatcherの説明書に記載されています。USBメモリでMacを準備した後、ターミナルを起動して「/Volumes/Image\ Volume/set-vars.sh」と入力します。このスクリプトはmacOS Big Surのパッチの一部で、起動やシステムファイルに関する重要な設定を変更します。

古いMacにmacOS Montereyをインストールする方法!非対応機種でもパッチで最新OSを動かす手順

アップデートには数時間かかることがあります。筆者の場合、途中でインストーラーがクラッシュしたように見えることがありました。そのような場合でも待つのが正解です。通常、インストールはまだ進行中だからです。今後、より良いアップデート方法が見つかる可能性もありますが、現時点では起動可能なUSBメモリを使ったアップデートが最も安全なアプローチです。

古いMacでCatalinaを動かす方法

DOSDude1として知られる開発者が公開している「macOS Catalina Patcher」をダウンロードできます。このパッチを使えば、古いMacにもCatalinaをインストールできます。

CatalinaのハックはすべてのMacで動作するわけではありませんが、多くの機種がカバーされています。お使いのMacが対応しているかはこちらで確認できます。

DOSDude1は自身のサイトで動画チュートリアルを公開しています。以下では手順を簡略化して紹介しますが、実際には彼のチュートリアルに従うことをおすすめします。

  1. 最新版のCatalinaパッチをこちらからダウンロードします(寄付も受け付けています)。
  2. Catalina Patcherアプリを開きます。
  3. 「続ける」をクリックします。
  4. 「Download a Copy」を選択します。
  5. Catalinaのダウンロードが始まります。約8GBあるため、時間がかかるでしょう。
  6. フラッシュドライブ(USBメモリ)を接続します。
  7. オプションから「Create a bootable installer(起動可能なインストーラーを作成)」を選択します。
  8. 起動可能なインストーラーを、アップデートしたいMacに接続します。
  9. Option/Altキーを押しながらMacを再起動します。これによりMacがスタートアップマネージャで起動します。
  10. 起動可能なインストーラーのドライブを選択してEnterキーを押します。
  11. これでMacがリカバリーモードで起動するはずです。
  12. 「macOSを再インストール」を選択し、新版macOSのインストールが完了するのを待ちます。
  13. インストール完了後、再びリカバリーモードでMacを再起動します。このとき、起動可能なインストーラーが入ったドライブを選択してください。
  14. 今度は「macOS Post Install」を選択すると、Catalinaを動作させるために必要なパッチがMacに適用されます。
  15. パッチの適用が終わったら「Force Cache Rebuild」を選択します。
  16. 再起動します。
  17. 再起動後、Macは完全に動作するmacOS Catalinaで起動するはずです。

High SierraやMojaveより前のバージョンのmacOSを使用している場合は、ハードドライブをAPFS形式でフォーマットする必要があります。

起動可能なインストーラーを使ったmacOSのインストールについては、こちらの記事でさらに詳しく解説しています。

古いMacでMojaveを動かす方法

Catalinaと同様に、DOSDude1が古いMacにmacOS Mojaveをインストールできるパッチツールを作成しています。

Mojave Patch Toolはこちらからダウンロードできます。

古いMacでHigh Sierra以前を動かす方法

DOSDude1はHigh Sierra、そしてそれ以前のSierra向けにも同様のパッチを作成しています。パッチを適用すれば、2008年初頭モデルまで遡って対応できます。夢のように快適に動作するとは期待できず、だからこそAppleはこの方法を推奨していません。ただし、許容できるレベルのパフォーマンスは得られるはずです。

古いMacに新しいmacOSをインストールすべきでない理由

テクノロジー初心者には、この回避策を試さないことをおすすめします。ある程度の技術的知識が必要になるからです。

忘れてならないのは、この方法はAppleの公式見解に反するものだということです。つまり、何か問題が起きた場合(OSのインストールでは、公式ソフトウェアを使う場合でさえ常に起こりうることです)、保証が助けになってくれることはまずないでしょう。もちろん、2008年製のMacがまだ保証期間内であることはまず考えられないので、あまり気にならないかもしれませんが。

作業を始める前に必ずMacをバックアップしてください。さらに、次の2つの注意点も頭に入れておきましょう。

いずれAppleがこのハックを塞ぎ、将来使えなくする可能性があります。そのため、リスクや困難に見合う価値があると判断できるなら、できるうちに挑戦するのがよいでしょう。

そうでなければ、「古いMacを売る方法」を読んでみるのも一案です。

Big Surで何が変わるのかを検証した記事もあります。結論はこちら:「macOS Big Sur:Macをアップデートすべきか?」をご覧ください。

  1. MacにWindows 7をインストールする方法|Boot Campと仮想マシンの違いを徹底解説

    MacBookにWindows 7を導入する2つの方法 MacBookにWindowsをインストールする方法は、大きく分けて2つあります。1つは「Boot Camp」を使ってmacOSと共存させ、起動時にどちらかを選ぶデュアルブート方式。もう1つは「Parallels Desktop」「VMware Fusion」「VirtualBox」などの仮想化ソフトウェアを使い、macOS上のウィンドウでWindowsを動かす仮想マシン方式です。ただし、Boot CampでWindows 7をインストールできるのは、2014年頃までに発売された旧世代のMacのみです。比較的新しいMacBookにWind

  2. macOSをダウングレードする2つの方法|Time Machine復元と旧OSクリーンインストールの手順

    通常、macOSのアップデートでMacに問題が発生することはほとんどありません。しかし、特定のアップデートによって機能が正常に動かなくなったり、システムの動作が不安定になったりするケースもあります。そのような不具合に見舞われた場合は、アップデートを元に戻す(ロールバック)ことを検討するとよいでしょう。 ただし、お気に入りの旧バージョンのmacOSに戻すのは決して簡単ではありません。実は、MacにはmacOSを旧バージョンへダウングレードするための専用オプションがどこにも用意されていないのです。 とはいえ、ダウングレードする方法がまったくないわけではありません。アップデートをロールバックして