20.04 Ошибка файловой системы после приостановки

20.04 Ошибка файловой системы после приостановки

Два дня назад я установил некоторые обновления, как обычно, закончил то, что делал, и пошел спать. На следующее утро, когда я открыл крышку ноутбука (возобновив его из спящего режима), я не мог ввести пароль около 10 секунд (обычно это происходит около 5 секунд после возобновления, так что нечтостранно для меня), но затем я открыл верхнее правое меню, чтобы проверить свой VPN, и меню было примерно в три раза выше обычного, с некоторыми отсутствующими значками и всем странным образом разнесенным. Каждые несколько секунд моя мышь возвращалась в исходное положение в нижнем правом углу. Примерно через 15 секунд система полностью рухнула, и я остался с белым текстовым сообщением, как показано ниже:

[  108.787159] EXT4-fs error (device dm-1): __ext4_find_entry:1531: inode #36715
60: comm gdm-session-wor: reading directory lblock 0
[  108.787417] Buffer I/O error on dev dm-1, logical block 0, lost sync page write
[  108.787424] EXT4-fs (dm-1): I/O error while writing superblock

Это сообщение оставалось на черном фоне экрана, пока я принудительно не выключил компьютер. После перезагрузки все заработало нормально! Затем я снова приостановил работу, и произошло то же самое. Я попробовал тот же процесс еще несколько раз, и всегда один и тот же результат: ошибка файловой системы после приостановки работы ноутбука.

Утром я случайно оставил свой ноутбук в жарком багажнике автомобиля, после чего он стал довольно теплым, поэтому я забеспокоился, что проблема могла быть в этом.но система работала нормально, пока я не приостановил работу, до этого проблем не было, что не имеет смысла для меня, если это было физическое повреждение. Я пробовал приостановить с живого USB, никаких проблем. Я предполагаю, что это как-то связано с обновлениями, которые я установил два дня назад.

Я сделал полную rsyncрезервную копию на внешний диск, чтобы сохранить все, и это было сделано сегодня утром. У меня очень мало опыта с файловыми системами Linux и ошибками ядра в целом, поэтому любая помощь, какая только возможна, будет оценена! Я предполагаю, что мне следует попытаться откатить обновления, но это были обновления заголовков Linux и обновления рабочего стола Ubuntu, так как мне сделать это безопасно, если вообще сделать?

Обратите внимание, что я использую зашифрованный с помощью LUKS диск, как указано в установщике Ubuntu, если это как-то влияет на возможное решение.

решение1

Ладно, для тех, у кого еще возникнет эта проблема, в итоге это были 5.4.0-45-genericзаголовки и образ Linux. Я откатился до заголовков, 5.4.0-42-genericи моя система работала безупречно.

Я следовал превосходным инструкциям вэтотстатья для понижения версии. Одна проблема, однако, заключалась в том, что при удалении ядра 45, aptустановленного linux-image-unsigned-5.4.0-45-genericпо какой-то причине, которое мне затем пришлось удалить, чтобы полностью удалить ядро ​​45 (иначе я получал сломанную ОС, в которой я даже не мог прокручивать...). Кроме того, меня немного пугала перспектива автоматического удаления intel-microcode, но на самом деле это не нанесло никакого вреда моей системе.

Как всегда, убедитесь, что у вас есть резервная копия, прежде чем приступать к любым изменениям ядра. Надеюсь, эта ошибка будет исправлена ​​в ближайшее время, и те, у кого есть эта проблема, смогут обновиться до linux-headers-5.4.0-45-genericUbuntu обычными методами!

Связанный контент