Safeモードやリカバリーモードが無くなった? Apple Silicon Mac
前稿でBoot時に起動ディスクの選択ができなくなったと騒いだが、これは仕様だと判明した。
これまでのMacではPRAM、NVRAMリセットやSMCリセット、Safeモード、Single-Userモード、リカバリーモード、Target Diskモードや起動ディスクの切り替え等を、起動してアップルロゴの表示直後に然るべきキーを押せば、できた。Apple Silicon搭載Macではこれが無くなった。
では、どうするのか。
まず、Macの電源を切る。
10秒待つ。
次に、電源ボタンを推し続け、「Loading Startup Options...」が表示されるまで待つ。(アップルのドキュメントには時間は書いてないが、5秒強)(https://support.apple.com/ja-jp/guide/mac-help/mchlp1034/mac)
するとこれまでの起動ディスク選択の画面に地球儀が追加された画面が出てくる。地球儀を選択することで様々なタスクが実行できる(後述)。
セーフモードは起動したいディスクを選択した後、
シフトキーを押し「Continue in Safe Mode)をクリックする。
地球儀を選択すると、従来のリカバリーモードの画面になる。
(複数の管理者がいる場合は管理者を選択し)パスワードを入れる。
Utility Menuに"Share Disk...”があり、これが従来のターゲットディスクモードの代替となる。
(腹立たしいことに)これはディスクをエミュレートするのではなく、SMBプロトコルを利用したネットワークディスクとして振る舞う。接続先のMacではFinderの左側にあるNetworkを選択して接続する。(腹立たしいことに)MacBookと表示される。(確かに複数ボリュームに複数macOSシステムが入っている場合もあるのでホスト名では表示できないのだが。)
それをクリックするとゲストとして接続できた。パスワードは求められなかった。
(現在のところ)PRAMリセット、SMCリセットやSingle-Userモードの方法は見つけていない。PRAMやSMCはハードウェアアーキテクチャーが変わったこともあり、無くなったのかもしれない。