Я попытался следовать всем ответам наКакой журнал расскажет мне, почему мой компьютер выключился?но все, что я сделал, это нашел файл messages.1, в котором были старые сообщения (3 месяца). Кроме того, я нашел логи моих собственных команд sudo grep, и это было все.
Я предполагаю, что он отключился, когда что-то стало слишком горячим, но как я могу быть уверен?
NB: Я почти не имею представления, что я делаю с такими, как grep и cat, и могу легко ошибаться. Файлы журналов тоже не совсем моя сфера.
решение1
Это довольно общий вопрос, на который трудно сказать, что происходит.
Однако этот подход, о котором вы говорите, предписывает проверять последние журналы. Вам нужно быть слишком мудрым, читая журналы, а не просто grep
ища конкретные слова, такие как kernel panic
, это действительно ограничивает ваши шансы решить проблему.
Примеры:
На ПК произошел сбой питания, могут быть некоторые ошибки в файловой системе (проверьте с помощью
fsck
), а также отсутствуют строки в журнале, информирующие о нормальном завершении работы (например, отсутствие остановок служб ...Проверьте наличие других связанных слов, которые могут помочь: error, err, kill, warning, alert...
Некоторые
grep
флаги могут помочь получить время/последовательность событий.-e
добавить еще один шаблон к запросу
-n
показать номер строки
-A
показать строки после совпадения
-B
показать строки до совпадения
-r
рекурсивный поиск в папке
-i
без учета регистра
Другой подход, который может работать только на воспроизводимой проблеме. Чтобы проверить ваше предположение о высокой температуре. Вы можете создать скрипт, который генерирует журнал, отслеживая температуру. Проверить acpitool
...