6分で読めます
| ハウツー
新しいMacやmacOSの新規インストールでデータを復元すると、コンピュータが延々と再起動してしまうことがあります。これは様々な原因で発生しますが、いずれも解決可能です。macOSを再インストールしたり、ファイルを手動で転送したり、移行時にシステム設定を除外したり、古いmacOSのクローンを新しいボリュームに作成したりすることができます。
これらの問題は、特にmacOSのトラブルシューティングに慣れていない場合、複雑で手に負えない場合があります。リスクを最小限に抑え、データの損失を防ぐために、考えられる原因を一つずつ説明し、最も効果的な解決策を段階的にご案内します。
移行アシスタントが停止するのはなぜですか?
残念なことに、移行アシスタントのブートループには複数の原因が考えられます。主な原因としては、Time Machineバックアップの破損、移行アシスタントのバグ、そしてルートパッチ(OCLPを使用している古いMacの場合)が挙げられます。
それぞれ症状は少しずつ異なりますが、幸いなことに、どのシナリオにも解決策と回避策があります。
移行アシスタントにはどのくらいの時間がかかりますか?

一般的に、移行アシスタントの所要時間は約30分から2時間以上と予想されます。正確な所要時間は、復元するデータの量など、いくつかの要因によって大きく異なります。
ドライブの種類(HDDまたはSSD、SATAまたはPCIe)と、内蔵ディスクから復元するか外付けディスクから復元するかも重要です。移行開始から数分後、移行アシスタントから通知される予定時刻は、ほとんどの場合正確です。
Mac で再起動ループから抜け出すにはどうすればいいですか?
移行アシスタントの転送が失敗したために再起動ループが発生している場合は、いくつかの方法で解決できます。それぞれの方法は、異なる根本原因に基づいて問題を解決します。以下をご確認ください。
1. Time Machineのバックアップが破損している
Time Machineバックアップを完了すると、macOSはコピーされたファイルの整合性をチェックします。ただし、ディスクの故障などの要因により、保存後にバックアップが破損する可能性があります。
このような場合は、2つの選択肢があります。Mac(または同じコンピュータ上で移行する場合は起動ディスク)にまだアクセスできる場合は、作業はより簡単になります。単にバックアップを再度実行するか、起動ディスクから直接復元を試みることができます。
バックアップを作成したmacOSインストールにアクセスできない場合は、状況が少し複雑になります。以下の手順で部分的に問題を解決できます。
所要時間: 6時間
- macOS を最初から再インストールしますが、復元するのではなく、初期セットアップで Mac を新規として構成するオプションを選択します。
- セットアップ中に、以前の macOS インストールと同じ名前とユーザー名を持つアカウントを作成します。

- 初期設定が完了したら、Time Machineディスクを接続します。ディスク内には、Time Machineアイコンが付いたフォルダが多数表示されます。
- 各フォルダの名前は、バックアップが行われた日時に基づいています。最新の2つのフォルダを別々のタブで開きます。

- それぞれはMacのスタートフォルダのように表示されます。これはホームフォルダではなく、内蔵ディスクと外付けディスク、ネットワークアイコンなどがリストされているフォルダです。

- 最新のバックアップから、ユーザーフォルダに移動します。/Users/ [ユーザー名]の下にあるはずです。フォルダ内のすべてのファイルを選択し、新しいMacまたはmacOSのユーザーフォルダにコピーします。

- ファイルとフォルダを置き換えるか、両方保持するか、スキップするか(フォルダの場合は結合するか)を選択するプロンプトが複数回表示されます。「すべてに適用」ボタンにチェックを入れ、「スキップ」または「結合」をクリックします。新しいmacOSバージョンでは、新しいバージョンのファイルが正常に動作する必要があるため、何も置き換えないでください。

- そのバックアップの/Applicationsフォルダに対しても手順6と7を実行します。
- 破損したファイルがコピーを妨げているというメッセージが表示された場合は、そのファイルをスキップしてください。他のすべてのファイルをコピーした後、2番目に新しいTime Machineバックアップに移動し、破損していたファイルをコピーします。2番目に新しいバックアップでも破損している場合は、3番目に新しいバックアップに移動し、同様に進めていきます。
注記
数十GB、場合によっては数百GBものデータをコピーすることになります。上記の各手順は完了するまでに数分かかる場合がありますので、しばらくお待ちください。
2. 移行アシスタントのバグ
多くの場合、アプリ自体が問題の原因です。このシナリオでは複数の原因が絡み合っている可能性があり、移行アシスタントがさまざまな時点で再起動ループに陥ることがあります。そして、それぞれに対して試すべき解決策が異なります。
データを削除せずにmacOSを再インストールする(再度)
まず試すべきことは、ディスクを消去せずに、ブートループが発生しているインストール済みのmacOSを上書きして再インストールすることです。一部のユーザーにとってはこれで解決しますが、そうでないユーザーにとっては、以前のインストールからファイル、設定、アプリが転送されずに、ユーザーアカウントが再作成されるだけです。
すべてを手動でコピーする

上記の方法がうまくいかない場合は、多少時間はかかりますが、十分に機能する解決策があります。それは、すべてのコンテンツを手動でコピーすることです。これを行うには、上記の「Time Machineバックアップの破損」セクションの手順6以降に従ってください。
移行アシスタントでシステムとネットワークのチェックを外す
ただし、手動でコピーしてもうまくいかない場合があります。この方法では、破損したアプリや、ファイルがフォルダに表示されないのにストレージ容量が占有されるといった問題がよく発生します。このような場合は、システムとネットワークの項目をチェックせずに、クリーンインストールで再度移行を実行してみてください。
これはmacOSのすべての設定を再度行う必要があるため、非常に不便です。しかし、すべてのアプリを再インストールし、どのフォルダが正しく転送されているか、どのフォルダが正しく転送されていないかを確認するよりはずっと楽です。
古いmacOSのインストールを新しいドライブにクローンしてアップデートする
これは私にとってより効率的だと思われる方法です。ただし、かなりの時間がかかり、ある程度の技術的な知識も必要となるため、最初に挙げませんでした。
この方法を試すには、次のアイテムが必要です。
- macOS の起動可能なインストーラーとして使用する、32GB 以上の USB ディスク。
- Mac のストレージの半分以上が空いているか、別の SSD の容量が現在使用されているストレージ容量より大きいかのいずれかです。
- 方法のトラブルシューティングには十分な時間があります。通常は1回で成功しますが、状況によって結果が異なる場合があります。
必要な手順は次のとおりです。
- macOSインストールメディアを作成してください。最新の手順については、こちらのAppleサポートページをご覧ください。
- USB インストーラーを使用して Mac を起動し、ディスクユーティリティを開きます。
- すべてのストレージデバイスを表示するには、Command + 2 を押します。
- macOSのインストールディスクを同じディスクにクローンする場合は、まず新しいAPFSボリュームを作成する必要があります。その場合は、以下の手順5と6を実行し、手順7はスキップしてください。別の物理ディスクを使用する場合は、この手順は不要ですので、手順5と6は無視してください。

- 内部ストレージ内のコンテナ ディスクを選択し、上部メニューのボリュームの上の+ボタンをクリックします。

- 新しいボリュームは1分後に消去されるため、名前を付ける必要はありません。「サイズオプション… 」をクリックし、ボリュームの予約サイズを現在使用しているストレージよりも大きい値に設定してください。新しいボリュームを作成したら、それをクリックして上部のメニューから「復元」を選択してください。

- macOS インストールのクローンを作成するディスクを選択し、上部のメニューで[復元] をクリックします。

- 開いたダイアログで、ドロップダウンメニューから現在のインストールディスクを選択します。macOS Catalina以降では、インストールディスクの「データ」ボリュームを選択すると、システムも一緒にコピーされます。

- 「復元」ボタンをクリックし、処理が完了するまでお待ちください。ストレージのサイズと使用状況によっては、数分から数時間かかる場合があります。
- 復元後、復元したボリュームの名前を変更します。名前は任意ですが、元のボリュームと区別できるようにする必要があります。名前を変更するには、ボリュームを選択し、ドライブアイコンとストレージサイズインジケータの間にある名前をクリックします。新しい名前を入力し、任意の場所をクリックします。
- ディスクユーティリティを閉じると、インストーラの初期画面に戻ります。「macOSをインストール」をクリックし、新しく復元したディスクを選択してください。
- macOSのインストールは、インプレースアップグレードのように通常通り進行します。技術的にはそうなので、インストールが完了すると(Macは約4回再起動します)、アップデートされたシステムが表示されます。アプリとファイルはすべて既に利用可能なので、移行アシスタントを使用する必要はありません。
注記
ボリュームではなくディスクに復元する場合は、ディスク全体の復元のみ可能です。ボリュームまたはコンテナディスクに復元する場合は、個々のボリュームまたはディスク全体の復元が可能です。
いずれの場合も、コンテナディスクは復元できません。ただし、このガイドでは、「データ」ボリュームを復元するだけで同じ結果が得られます。
3. OCLPを使用して移行アシスタントが再起動ループに陥る
最後に、OCLPユーザー向けの非常に特殊なケースをご紹介します。OCLPはOpenCore Legacy Patcherの略で、古いMacで最新バージョンのmacOSを実行できるようにするツールです。
これらのユーザーにとって、解決策は非常に簡単ですが、完全な再インストールが必要になります。以下の手順に従ってください。
- 新しい macOS バージョンをインストールしたディスクを消去します。
- そのバージョンを再度インストールしてください。
- 新しい Mac としてインストールを設定します。
- OCLPインストーラーにはmacOSにOCLPアプリが含まれています。ほとんどの場合、初期セットアップ直後にポップアップ表示されます。アプリはUSBインストーラーのEFIフォルダを内蔵ディスクに移動するかどうかを尋ねます。また、ルートパッチの更新も提案されます。前者の場合は承認し、後者の場合は拒否してください。
- その後、OCLPアプリを使ってMacからすべてのルートパッチを削除します。グラフィックアクセラレーション、サウンド、ネットワークといった重要な機能が失われる可能性がありますが、ご安心ください。これは一時的なものです。
- ルートパッチを削除して再起動した後、移行アシスタントを起動します。通常通り操作を進め、必要に応じてMacを再起動してください。
- すべてが新しいインストールに正しく転送された場合は、OCLP アプリを開いてルート パッチを再度適用します。
移行アシスタントを一晩オンのままにしておくことはできますか?
ほとんどの場合、そうすることでリスクはありません。うまくいけば、翌朝にはMacが使える状態になっているはずです。移行アシスタントの再起動ループに陥ったとしても、すでに何度か再起動が繰り返されているはずです。
ただし、移行アシスタントを一晩放置してもデータの転送が完了しない場合は、再起動することをお勧めします。一時的なバグである可能性が高いですが、問題はバックアップまたは起動ディスクの破損にある可能性があります。
この場合、ディスクユーティリティの「情報」ボタンを使ってドライブのSMARTステータスを確認してください。SMARTは、HDDまたはSSDが正常に動作していることを確認するための複数のチェックを含む規格です。ドライブがSMARTテストに不合格になった場合は故障しているため、できるだけ早く交換する必要があります。

移行アシスタントがブートループに陥ると、macOSの新規インストールがうまくいかなくなる可能性があります。残念なことに、このような状況が発生する原因は複数あります。幸いなことに、それぞれの原因に対して、試せる回避策と修正方法があります。