ログを見て起動の問題を見つける方法

ログを見て起動の問題を見つける方法

起動の問題の原因を見つけたいです。antony@antony から ls -ltr /var/log を試しましたが、ログインが間違っています。起動に問題があった原因を調べるにはどのコマンドを使用すればよいか教えてください。よろしくお願いします。

注意:antony@antony からいくつかのコマンドを実行すると、パスワードが間違ってログインされます。これは正しいですか?

答え1

Ubuntuのベースバージョン(15.04以降)では、現在のブートログメッセージを表示するには、コマンドsystemdを使用する必要があります(このjournalctl答え、そしてここではもっと以前のブートで有効にする方法に関する情報):

journalctl -b

答え2

ブートの問題を表示するには、2 つのログ ファイルを使用できます。

/var/log/boot.log  ---  System boot log

/var/log/dmesg     ---  print or control the kernel ring buffer

答え3

カーネル メッセージを表示するには...

dmesg

またはメッセージをページングします...

dmesg | less

このプログラムは、カーネル メッセージを印刷するのに役立ちます。メッセージを手動でコピーする代わりに、ユーザーはコンソールに次のように入力し 、問題をデバッグできる人にファイルを$ dmesg > kernel.messages メールで送信するだけです。kernel.messages

答え4

以前の役に立つ回答に追加しようとしていますが、ブート ログには多数の行が記録されています。そのうちのほんの一部だけが問題の解決に役立ちます。最も適切なログ ファイルの読み取りをフィルターすると、grep調査がスピードアップする可能性があります。私の場合、問題のキーワードは「hid」だったので、私が興味を持っていた行が見つかりました。

a@acero:~$
journalctl -b  | grep hid
Jul 01 07:40:50 acero kernel: hid: raw HID events driver (C) Jiri Kosina
Jul 01 07:40:50 acero kernel: i2c_hid_acpi i2c-SYNA7DB5:01: failed to reset device: -61
Jul 01 07:40:50 acero kernel: i2c_hid_acpi i2c-SYNA7DB5:01: failed to reset device: -61
Jul 01 07:40:50 acero kernel: i2c_hid_acpi i2c-SYNA7DB5:01: failed to reset device: -61
Jul 01 07:40:50 acero kernel: i2c_hid_acpi i2c-SYNA7DB5:01: failed to reset device: -61
Jul 01 07:40:50 acero kernel: i2c_hid_acpi i2c-SYNA7DB5:01: can't add hid device: -61
Jul 01 07:41:05 acero kernel: hid-generic 0003:10C4:8108.0001: input,hidraw0: USB HID v1.11 Mouse [YSPRINGTECH USB OPTICAL MOUSE] on usb-0000:03:00.3-2/input0
 

関連情報