
512 ギガバイトの SSD に Windows 10 と Debian 10.9.0 Cinnamon の両方がインストールされています。コンピューターの電源を入れると、次のオプションとともに、どの OS で起動するかを尋ねるページが表示されます。
debian gnu/linux
advanced options for debian gnu/linux
windows boot manager
system setup
Windows ブート マネージャー オプションを選択するだけで、Windows を正常に起動できます。ただし、Debian を起動するために Denian Gnu/Linux を選択すると、起動せず、空白のページが表示されます。
答え1
選択すると、Advanced options for Debian GNU/Linux
別のメニューが表示されます。インストールされている Linux カーネル バージョンごとに 2 つのオプションがあります。通常は、最新のカーネルと、バックアップ用の最大 2 つの以前のカーネルがあります。カーネル バージョンごとに、通常のブートのオプションと、 のオプションがあります(recovery mode)
。
ブート(recovery mode)
はブートスプラッシュをスキップし、カーネルにカーネルブートメッセージをすべて画面に表示するように指示します。これは通常、かなり長いテキストで、そのほとんどは正常に検出または構成されたものに関する情報です。ただし、問題がある場合は、最後の 1 画面程度に、何が問題なのかを示すさらなる手がかりとなるエラーメッセージが表示されることがあります。 Shift+ PgUp/PgDnキーを使用して出力をスクロールできる場合があります。
まず、(recovery mode)
最新のカーネル バージョンで起動してみます。エラー メッセージが表示されてハングする場合、何が失敗しているかの手がかりが得られる可能性があります。または、古いカーネルがある場合は、そのカーネル (通常モードとリカバリ モードのいずれか) を試します。最新のカーネル セキュリティ パッチのインストールが失敗した場合 (たとえば、ファイルを作成するためのディスク領域が不足していたためinitramfs
)、古いカーネルでも正常に起動する可能性があります。
起動が成功すると(recovery mode)
、テキスト モードで、黒の背景に灰色のテキストでルート パスワードの入力が求められる場合があります。ルート パスワードを入力すると、コマンド ラインで完全なルート アクセスを持つ、最新の「シングル ユーザー モード」になります。そこから、 コマンドを使用して通常モードに進むことができます。 などのコマンドを使用して、すべてのブート イベントのより詳細なログを表示することsystemctl default
もできます。journalctl -xb
以前のカーネル バージョンが通常モードでも動作するのに対し、最新のカーネル バージョンが失敗する場合は、そのカーネル用の initramfs ファイルを作成するときにディスク領域が不足していることがよくある原因です。これは更新されたカーネル パッケージがインストールされるたびに自動的に発生しますが、コマンドを root として実行することで、最新のカーネル用の initramfs の作成を手動で再試行できますupdate-initramfs -u
。そのコマンドでエラー メッセージが生成された場合は、問題を修正して再試行してください。