私が尋ねる質問は、一般的な人々が尋ねる質問と正反対です。カーネルブートログを隠すのではなく、見たいのですが、残念ながら表示されません。カーネルの問題であるか、またはその問題であれば、そうしないでしょう。見せないでください。
私はデフォルトのx86_64_defconfigを使ってlinux-5.15.0をコンパイルしました。そのエントリを追加するためにgrubを更新しました。ここにカーネルコマンドラインがあります。
root=/dev/sda2 rw loglevel=5
言うまでもなく何も表示されず、カーネルが正常にロードされ、systemdが起動しますが、ログは表示されません。ルートパーティションを指定しなかったため、カーネルパニックが発生しましたが、出力がなく、システムが「カーネルパニック、同期されていない、インストールできません....yada yada」というエラーメッセージなしで黒い画面にロックされました。
私は何が間違っていましたか?どうすれば解決できますか?
PS:同じパラメータを使用してqemuでカーネルを起動しましたが、ここではカーネルログが正しく表示されます。カーネルにファイルシステムドライバもあります。
ベストアンサー1
カーネルにモニターに適したドライバーがない可能性があります。
十分に近代的なUEFIシステムを持っているならば、そしてがなければCONFIG_SYSFB_SIMPLEFB=y
なりませんCONFIG_FB_SIMPLE=y
。