Как определить причину перезагрузки в 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