Apple Silicon搭載Macの初リリースに伴い、Appleはトラブルシューティングモードとキーシーケンスを従来のものから大幅に削減しました。IntelベースのMacに必要な様々なコンポーネントを統合する必要がなくなったため、Appleはシステムの一部を意図的に簡素化し、不具合が発生する可能性を低減しました。これはむしろ良いことです。(Intel MacのリストとM1 Macのリストを比較してみてください。)
しかし、ドライバーを取り出そうとしたら工具箱が空っぽだった、といった具合に、頭を悩ませることになるかもしれません。Intelの動作がM1 Macにどのように対応しているか、そしてどの機能が現在欠落または置き換えられているかについて説明します。
リカバリモードの呼び出し方法が異なる
Intel Macでは、Command + RやCommand + Shift + Rなど、様々なキーの組み合わせでリカバリモードに入る方法がいくつかありました。これらはすべて、1回の再起動操作に統合されました。
M1 Macをリカバリモードで起動するには、まず電源を切ります。次にMacの電源を入れ、「起動オプションを読み込んでいます」と表示されるまで電源キーを押し続けます。その後は必要に応じて操作を進めてください。
リカバリモードに関する詳細とスクリーン キャプチャをご覧ください。
インターネットリカバリはなくなりました
Intel Macは、内蔵ROMから起動するように誘導され、Macをインターネットに接続してrecoveryOSをダウンロードし、macOSの再インストールをブートストラップすることができました。M1 Macでは、このプロセスはrecoveryOSと、上記のリンク先の記事で説明されているバックアップ用のフォールバックrecoveryOSによって完全に管理されています。
どちらのリカバリOSバージョンも起動できない場合は、3月上旬の記事で説明したファームウェアの復活または復元を行う必要があります。これらの方法では、インターネットに接続して必要なパーツをダウンロードし、インターネットリカバリを置き換える必要があります。
起動前に起動ボリュームを選択してください
Macを再起動または起動した後にOptionキーを押したままにして、表示されるリストから起動ボリュームを選択するのが好きな方もいるかもしれません。しかし、これはもう使えなくなりました。代わりに、macOSが起動している状態で「起動ディスク」環境設定パネルを使用するか、次に説明するように、recoveryOSを起動してそこでドライブを選択することになります。

Apple Silicon Mac で起動ボリュームを設定するには、起動ディスクのシステム環境設定を使用します。
りんご
ファームウェアのパスワードが消えた
Intel Macでは、セキュリティ対策として、RecoveryOSでファームウェアパスワードを有効にすることができます。これにより、Macが外付けドライブから再起動されるのを防ぐことができます。しかし、AppleはM1 Macではこの設定を廃止しました。外付け起動ボリュームを選択するプロセスでは、macOS(起動ディスク環境設定パネル)内、または代替ボリュームを選択する際にRecoveryOS内で認証が必要となるためです。
Appleはまた、M1 Macの起動時にデフォルトで許可されるオペレーティングシステムは、M1 Macの内蔵ボリュームにインストールされている最新のオペレーティングシステム、またはAppleがリリースした最新バージョンのいずれか、Appleが検証したコピーのみとなっています。これにより、誰かが何らかの方法で侵入したシステムでMacを起動するのを阻止しています。
以前は、「起動ディスク」環境設定パネルからオプションを選択するか、起動時にキーを押すことで、1台のMacを別のMacにマウントされたボリュームのように動作させることができました。M1 Macでは、このオプションは、別のMac上でネットワーク共有ボリュームとして表示されるように変更されました。
セットアップするには、2台のコンピュータをUSB Type-A、USB 3 over USB-C、またはThunderbolt 3ケーブルで接続し、上記のようにリカバリOSを起動して再起動する必要があります。「オプション」をクリックし、アカウントのパスワードを入力してから、「ユーティリティ」>「共有を開始」を選択します。もう1台のMacで、 「移動」>「ネットワーク」を使用して共有Macのボリュームを見つけます。完了したら、ターゲットディスクモードの場合と同様に、共有Macを再起動する前に共有ボリュームを取り出します。
セーフモードでは別のプロセスが必要です
M1 Macでは、サードパーティ製のカーネル拡張機能に問題がある場合のみセーフモードが必要になります。一部のアプリは低レベルのシステムリソースにアクセスするためにカーネル拡張機能を必要とします。例えば、Rogue AmoebaはACEというプラグインを必要としますが、Appleはほとんどのオーディオソフトウェアの動作にこれをカーネル拡張機能として扱っています。(カーネル拡張機能をインストールするだけでも、システムセキュリティを低下させる必要があります。Rogue Amoebaは、分かりやすい図解入りのステップバイステップガイドを提供しています。)
ただし、起動や安定性に問題がある場合は、セーフモードでカーネル拡張機能を無効にして再起動し、トラブルシューティングを行うことができます。Intel Macでは起動時にキーを押すだけで済みましたが、M1システムでは数ステップで済みます。
まず、上記の手順に従って、リカバリOSで再起動してください。次に、メイン画面のオプションアイコンの横に起動ボリュームが表示されるまでお待ちください。ボリュームにマウスを移動し、Shiftキーを押したままにすると、ラベルが表示されます。「セーフモードで続行」をクリックし、Shiftキーを放します。Macはカーネル拡張機能なしで再起動します。これで問題が解決した場合は、開発者の指示に従って拡張機能を削除し、原因となっているものを特定してください。
セーフモードから再起動すると、カーネル拡張機能が残っている場合はそれが有効になった macOS が起動します。
SMC をリセットする必要も、NVRAM を消去する必要もありません (ほとんど)
Intel Mac のシステムやハードウェアの異常に対する標準的なトラブルシューティングでは、多くの場合、Mac の電源を切っても特定の設定を保存する不揮発性メモリ (NVRAM) や、ファン速度などのハードウェアパラメータを管理するシステムメモリコントローラ (SMC) を消去する必要があります。
M1 Macには独立したSMCは搭載されておらず、その機能はAppleのプロセッサに組み込まれています。NVRAMは依然として存在しますが、起動時にキーの組み合わせでリセットすることはできません。また、ターミナルコマンドを使ってNVRAMを操作するには、Macの起動ファームウェアの復活または復元が必要になる可能性があります。そのため、専門家はNVRAMの操作を一切行わないことを推奨しています。
Appleは、Macを起動してハードウェアを自動でテストする方法を提供しています。Intel Macではキーの組み合わせでテストできましたが、Apple Silicon Macでは、上記のようにリカバリOSで再起動し、「オプション」アイコンが表示されたらすぐにCommand + Dキーを長押しする必要があります。Appleテクニカルサポートに問い合わせれば、この手順を案内してくれるかもしれません。
Mac 911に問い合わせる
よくある質問とその回答、コラムへのリンクをまとめました。FAQ集をご覧になり、ご質問が網羅されているかご確認ください。もし掲載されていない場合でも、私たちは常に新しい問題解決の糸口を探しています!ご質問は[email protected]までメールでお送りください。スクリーンショット(必要な場合)と、氏名の使用可否を明記してください。すべての質問に回答できるとは限りません。メールへの返信は行っておりません。また、トラブルシューティングに関する直接的なアドバイスも提供できません。