Arch Linuxのブートログ


11

Archをインストールすると、起動時に赤いエラーがスローされますが、読み込み中に非常に速く飛んでしまうため、何を言っているのかわかりません。ブートログはどこにありますか?/ var / logのどこかにありますか?または多分/ boot?

スクロールロックトリックよりもログテキストファイルを確認するほうが適切です。

回答:


10

カーネルには、ほとんどのブート中に書き込むファイルシステムがないため、ブートが失敗した場合、運が悪い場合があります。ただし、ログは(コンソールに表示されるものも含めて)メモリに保持され、rw fsが含まれると、その内容がにダンプされ/var/log/syslogます。

カーネルログを最初から表示することもできますdmesg(おそらくを使用したいでしょうdmesg | less)。

ただし、カーネルが色付きの強調を使用しているとは思いません(いずれにしても、色自体はログに含まれません)。これはシステムサービスであることを示しています。それらの一部は、rwファイルシステムが使用可能になる前に開始されます。その場合、メッセージの記録がまったくない可能性があります。そうでなければ、彼らのものも中になければなりません/var/log/syslog

起動中に、SCROLL LOCKを試すか、ctrl-S(一時停止)ctrl-Q(続行)を試すこともできます。カーネルのコマンドライン(たとえば、grub.conf)に追加できる「boot_delay」パラメーターもあります。

以下からのsrc /ドキュメント/カーネル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つがうまくいきます。


はい!これは完全に機能しました。あなたは着色とサービスについて正しかった。実行するように設定されたディスプレイマネージャーサービスでしたが、ファイルを削除したに違いありません。ありがとうございました!
Edgar Aroutiounian 2013

5

現在のブートからすべてのログにアクセスするには、次のようにします。

journalctl -b

カラー出力が必要で、html形式で保存する場合は、ccatをインストールする必要があります。

journalctl -b | ccat --html > boot_log.html
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.