Archをインストールすると、起動時に赤いエラーがスローされますが、読み込み中に非常に速く飛ぶため、何が表示されているのかわかりません。ブートログはどこにありますか?/var/logのどこにありますか?または多分/ boot?
スクロールロックトリックよりもログテキストファイルを確認するほうが適切です。
カーネルには、ほとんどのブート中に書き込むファイルシステムがないため、ブートが失敗した場合、運が悪い場合があります。ただし、ログは(コンソールに表示されるものも含めて)メモリに保持され、rw fsを取得すると、その内容は/var/log/syslog
にダンプされます。
カーネルログを最初からdmesg
で表示することもできます(おそらくdmesg | less
を使用したいでしょう)。
ただし、カーネルが色付きの強調を使用しているとは思いません(いずれにしても、色自体はログに含まれません)。これはシステムサービスであることを示しています。それらの一部は、rwファイルシステムが使用可能になる前に開始されます。その場合、メッセージの記録がまったくない可能性があります。それ以外の場合は、それらも/var/log/syslog
にある必要があります。
ブート中にSCROLL LOCKを試すか、Ctrl-S(一時停止)Ctrl-Q(続行)を試すこともできます。カーネルのコマンドラインに配置できる「boot_delay」パラメーターもあります(grub.confなど)。
From src/Documentation/kernel-parameters.txt:
boot_delay = Milliseconds to delay each printk during boot.
Values larger than 10 seconds (10000) are changed to
no delay (0).
Format: integer
うまくいけば、これらのうち少なくとも1つがうまくいきます。
現在のブートからすべてのログにアクセスするには、次のようにします。
journalctl -b
カラー出力が必要で、html形式で保存する場合は、 ccat をインストールする必要があります。
journalctl -b | ccat --html > boot_log.html