3分で読めます
| macOS

2017年モデルのMacBook Airをデータ消去してから数日が経ち、macOS Sierraを再インストールしようと試みています。しかし、「リカバリサーバに接続できませんでした」というエラーメッセージが繰り返し表示されます。非常にイライラする状況で、しばらくの間、何も解決しませんでした。
徹底的に調査し、様々なアプローチを試した結果、ついにこのエラーを回避する効果的な方法をいくつか見つけました。もし同じエラーに遭遇した場合の対処法をご紹介します。

このエラーは通常、システムがAppleのリカバリサーバとの接続を確立できないことを示しています。この接続は、リカバリツールやインストールファイルにアクセスするために不可欠です。このエラーは、ユーザーがMacを再フォーマットしようとした後によく発生します。この問題は、システムの日付と時刻の設定が間違っている、ネットワークの問題、リカバリパーティションの不具合など、いくつかの原因が考えられます。
1. リカバリモードを正しく起動する
このエラーが発生する一般的な原因の 1 つは、リカバリ モードに不適切に入っていることです。
通常、Command + Rキーを押すだけでリカバリモードが起動し、ファイルに影響を与えることなく、現在デバイスにインストールされているmacOSと同じバージョンを再インストールできます。これは、単純に工場出荷時の状態にリセットしたい場合に便利です。
ただし、最新バージョンのmacOSをインストールしたい場合、またはMacのリカバリパーティションが破損または消失している場合は、代わりにCommand + Option + Rキーを使用する必要があります。このキーの組み合わせにより、MacはAppleのサーバーに接続し、デバイスで利用可能な最新のmacOSバージョンをダウンロードしてインストールします。
2. 起動可能なインストーラUSBを使ってmacOSをインストールする
上記の方法がうまくいかない場合は、起動可能なUSBインストーラーを使ってmacOSをインストールしてみてください。この方法は、インターネット接続が不安定な場合や復旧サーバーがダウンしている場合に特に便利です。
- macOS インストーラーをダウンロードします。
- 少なくとも 32 GB のストレージがあることを確認してから USB を接続します。
- 次に、ターミナルを起動します。

- 次のコマンドをコピーして貼り付け、Return キーを押します。
sudo /Applications/Install\ macOS\ [Version].app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume - ここで、[Version].app を適切な macOS バージョン名に置き換え、MyVolume をボリュームの名前に置き換えます。

sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/macOS Installer - システムパスワードを入力し、画面の指示に従ってください。USBインストーラーが作成され、macOSをインストールする準備が整いました。
- 次に、Mac から USB を取り出し、再度接続します。
- 電源ボタンを押しながら、Option キーを押し続けます。
- 「macOS をインストール」をクリックし、画面の指示に従って macOS を安全にインストールします。
3. SUS URLを変更する
SUS URLを更新すると、Macが別のAppleサーバーにリダイレクトされ、リカバリプロセスが開始されます。これは、デフォルトのサーバーがダウンしている、トラフィックが集中している、またはネットワーク設定によって標準サーバーへのアクセスがブロックされているなどの場合に特に便利です。
- Macを再起動します。
- すぐにCommand + Option + Rキーを押し続けてリカバリモードに入ります。インターネットに接続されていることを確認してください。
- 「macOS をインストール」をクリックしてインストーラー ウィンドウを開きます。
- 次に、上部の「ウィンドウ」メニューに移動し、 「インストーラー ログ」を選択します。
- URLを取得するには、「続行」をクリックし、ログにエラーが表示されるまで数秒お待ちください。

出典:YouTube - 一番上までスクロールして、次の行を検索します:カタログの読み込みに失敗しました https://swscan.apple.com/content/catalogs/others/index-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog: Error Domain=MSUProductManagerErrorDomain
- Command + Cを使用して、上記のエラー メッセージ全体をコピーします。
- [OK]をクリックして、メインの回復メニューに戻ります。

- ここで、上部の「ユーティリティ」を開き、「ターミナル」をクリックします。

- 上記からコピーしたエラー メッセージをターミナルに貼り付けます。
- このURLを探してコピーするか、以下のURLからコピーしてください。
https://swscan.apple.com/content/catalogs/others/index-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog次に、ターミナルに貼り付けるコマンドは以下のとおりです。nvram IASUCatalogURL="http://swscan.apple.com/content/catalogs/others/index-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog"
- ここでは、コマンド「nvram IASUCatalogURL=」 を追加し、 URL の「https」 からs を削除しました。
- 「Return」キーを押してメインメニューに戻り、macOS を再度インストールしてみます。
4. インターネット接続を確認する
インターネットリカバリモードを正しく機能させるには、安定したインターネット接続が必要です。安定した接続がないと、MacはAppleのサーバーにアクセスして必要なリカバリツールをダウンロードすることができません。接続を安全にするには、画面右上のWi-Fiアイコンをクリックしてネットワークに接続してください。
5. 日付と時刻を確認する
日付と時刻の設定が正しくないと、Mac が Apple のサーバーとの安全な接続を確立できない場合があります。
- ユーティリティに移動し、ターミナルをクリックします。
- 日付を入力して Enter キーを押します。
- 日付と時刻が正しいかどうかを確認してください。

上記の方法を試せばエラーは解決できる可能性があります。しかし、それでも問題が解決しない場合は、Appleサポートに問い合わせてサポートを受ける必要があるかもしれません。