MacOSを再インストールしようとした際にrecovery serverに接続できなかった場合の対応方法

状況

最近MacbookProのキーボードの調子が悪かったので修理に出そうと思い、その前にMacOSを再インストールしようとしたところ以下のエラーメッセージが出てインストールを開始することが出来ませんでした。

The recovery server could not be contacted.

原因

調べたところどうやらマシンの時刻とサーバの時刻が合っていないことが原因の模様。

根拠としては以下。

  • こちらのgistに全く同じ状況に対応した内容が載っていた
  • 確かにマシンの時刻を見たところ現在時刻と時間が合っていなかった
  • 実際に試してみたところ解決した

対応

⌘+Rを押しっぱなしでマシンを起動すると表示される画面(OSの再インストールやDisk Utilityの起動などができる画面のこと)では左上のメニューから Utility → Terminal が起動できるので、これを起動して以下のコマンドを実行することでAppleのNTPサーバと同期させます。

ntpdate -u time.apple.com

上記コマンドが成功した後でもう一度再インストールを試みると、今度はうまくいきました。

参考記事