부팅 문제를 찾기 위해 로그를 보는 방법

부팅 문제를 찾기 위해 로그를 보는 방법

부팅 문제의 원인을 찾고 싶습니다. antony@antony에서 ls -ltr /var/log를 시도했는데 로그인이 잘못되었습니다. 부팅 문제를 확인하기 위해 어떤 명령을 사용해야 하는지 알려줄 수 있나요? 감사합니다.

NB antony@antony에서 일부 명령을 시도하면 비밀번호가 잘못되었습니다. 그렇죠?

답변1

Ubuntu 기반 버전(15.04 이상)의 경우 현재 부팅 로그 메시지를 보려면 명령을 systemd사용해야 합니다 (이 문서에서 언급한 대로).journalctl답변, 그리고 여기서는이전 부팅에 대해 활성화하는 방법에 대한 정보):

journalctl -b

답변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
 

관련 정보