Как сообщить об ошибке после тяжелого сбоя?

У меня просто был тяжелый сбой, даже Alt + Shift + SysRq + R + S + E + I + U + B не мог решить. Сейчас я перезагрузился и хотел бы сообщить об ошибке с сохраненными журналами.

Какой лучший способ сообщить об этом?

2 ответа

Решение

Если что-то, что вы сделали, вызвало остановку, используйте Apport и снова включите остановку. Apport обнаружит его автоматически, и вы сможете отправить отчет об ошибке.

Это выдержка из отладки системных сбоев

  • Если ваша система выходит из строя через случайные интервалы, сначала выполните MemoryTest, прежде чем отправлять отчеты об ошибках или запросы поддержки
  • Если ваша система дает сбой при выполнении определенного действия, и это повторяется каждый раз, попробуйте выполнить следующие действия:

    1. Попробуйте воспроизвести сбой на текстовой консоли (Control+Alt+F1), если это возможно. Если сбой происходит во время запуска, выберите опцию режима восстановления, чтобы отключить заставку
    2. Когда происходит сбой, нажмите Alt+SysRq+1 (один, а не L), а затем Alt+SysRq+t. Если вы используете текстовую консоль, вы должны увидеть след, выведенный на экран. Если система достаточно жива, она также будет зарегистрирована в /var/log/kern.log и видна в выходных данных dmesg. Эта информация показывает, где произошел сбой, и должна быть включена в любые сообщения о проблемах. Если выходные данные не сохранены в каком-либо файле, или система настолько плоха, что вы не можете ее восстановить, вы можете сделать цифровую фотографию или написать результаты вручную. Важны почти все выходные данные (поэтому, пожалуйста, не копируйте одну строку, которую вы считаете важной, потому что контекст означает все).

Даже не уверен, что есть какие-либо данные для отчета. Если бы оно было, оно, вероятно, было бы в старых журналах dmesg в /var/log. Но поскольку ядро ​​может не синхронизировать файловые системы в случае сбоя, данные могут быть потеряны. Что-то, что ты сделал, привело к сбою?

Другие вопросы по тегам