Как определить причину перезагрузки в Kali Linux

Не редкость, когда система Linux перезагружается неожиданно из-за ошибки программного обеспечения или оборудования, однако нахождение и исправление основной причины проблем может помочь предотвратить это в будущем.

Этот гид демонстрирует один из способов нахождения причины перезагрузки с использованием встроенного программного обеспечения, предустановленного в Kali Linux.

Шаг 1

Нажмите Ctrl + Alt + T, чтобы открыть интерфейс терминала.

Шаг 2

Введите команду sudo mkdir /var/log/journal

Шаг 3

Введите команду: sudo systemd-tmpfiles --create --prefix /var/log/journal 2>/dev/null

Шаг 4

sudo systemctl -s SIGUSR1 kill systemd-journald

После выполнения этой команды вам потребуется перезагрузить машину, чтобы получить текущие системные журналы.

Шаг 5

Посмотрите записанные загрузки из вашего журнала с помощью следующей команды: journalctl --list-boots

Найдите конкретную перезагрузку с помощью команды: journalctl -b {num} -n

Заключение

В качестве альтернативы вы можете использовать killall -USR1 systemd-journald вместо перезагрузки ваших служб. Таким образом, пользователь может сохранить все логи текущей сессии.

Перевод руководства с ifixit.com

Читайте также