
Macのリカバリモードでターミナルにアクセスする方法
Macのより高度なトラブルシューティングや診断テクニックの中には、Mac OSリカバリモードからターミナルにアクセスする必要があるものもあります。ここでは、Macがリカバリモードで起動しているときにコマンドラインに素早くアクセスする方法をご紹介します。
簡単に背景を説明すると、通常起動したMacでは、ターミナルアプリケーションは/Applications/Utilities/フォルダ内にあり、フォルダ階層から直接アクセスするか、Spotlightを使ってターミナルアプリケーションを検索して起動することができます。しかし、リカバリモードでは、アプリケーションディレクトリへのアクセスはできず、SpotlightやLaunchpadも利用できません。とはいえ、リカバリブートモードからターミナルにアクセスするのは簡単です。
Macのリカバリモードでコマンドラインにアクセスする
- システムの起動中にコマンドキーとRキーを押したままにして、通常どおりMac OSリカバリモードで起動します。
- 通常どおりに言語を選択してください(該当する場合)
- 「MacOSユーティリティ」画面で、画面上部の「ユーティリティ」メニューをプルダウンします。
- 「ターミナル」を選択してリカバリモード内でターミナルアプリを起動します
ターミナル アプリはリカバリ モード内で起動し、パスワードのリセット、ディスク領域のクリア、Mac OS での SIP の無効化または再有効化、あるいはコマンド ライン経由で利用できるその他のさまざまな機能など、コマンドを実行できるようになります。
リカバリモードのターミナルアプリは、リカバリパーティションから実行されるため、使用できるコマンドが少なくなります。また、他のハードドライブやディスクパーティションにアクセスする必要がある場合は、手動でアクセスする必要がありますが、ディスク修復ツールやfsckツールなどのコマンドを実行することで、
ターミナルは強力で、コマンドを正しく実行するには正確な構文が必要ですが、同時に、不適切に入力されたコマンドが意図しない副作用を引き起こし、取り返しのつかない事態を引き起こす可能性があるという点で、容赦のない側面もあります。加えて、テキスト入力という一般的に古風なユーザーインターフェースのため、コマンドラインは上級Macユーザーのみに適しています。ターミナルとコマンドラインに関する様々なヒントを定期的に取り上げていますので、ご興味があれば、ぜひご覧になって、さらに詳しく学んでみてください。
稀に、Macユーザーの中には、Mac OSリカバリモードから「ユーティリティ」メニューが完全に消えてしまい、ターミナルにアクセスできなくなることに気付く場合があります。これは通常、リカバリモードパーティション自体に問題があり、再作成する必要があるか、通常のリカバリモードではなくインターネットリカバリモードから起動したことが原因です。