Ubuntu 21.10 случайным образом аварийно завершает работу с ошибками «файловой системы только для чтения»
Мой Lenovo Thinkpad X1 Yoga (20JD) с Samsung 970 EVO Plus продолжает случайным образом зависать и в конечном итоге показывает черный экран с журналом и другими ошибками. Я должен держать кнопку питания, чтобы выключить его. Я использую двойную загрузку Windows 10 и Ubuntu 21.10, если это поможет.
Вот некоторые из ошибок, которые он показывает (в произвольном порядке, все они прокручиваются так быстро, что я плохо их вижу)
systemd-journald[297]: Failed to write entry (22 items, 757 bytes), ignoring: Read-only file system
EXT4-fs error: (device nvme0n1p6): __ext4_find_entry:1611: inode #1835133: comm gmain: reading directory lblock 0
Также была ошибка в dmesg, которая появилась прямо перед тем, как все перестало работать, точный текст которой я не помню, но это было что-то вроде строк
resetting nvme controller.
Я уже посмотрел другие посты по этому поводу. Я пытался:
- отключил fstrim - без изменений
- используя более старую версию ядра - без изменений
- запускаю fsck - ошибок нет
- добавление
nvme_core.default_ps_max_latency_us=5500на мои загрузочные аргументы - без изменений - обновление прошивки моего SSD - новых версий нет
- обновляю биос - новых версий нет
Зависания, кажется, не происходят как прямой результат каких-либо действий, которые я предпринимаю - иногда это происходит в течение 30 секунд после запуска, а иногда этого не происходит вообще. Обычно самые ранние знаки начинаются со значков, а мой курсор меняется на пустые квадраты, за которыми следуют команды (например,
pwd) возвращение
bash: pwd: I/O error. В конце концов, мой фон исчезнет, затем произойдет сбой GNOME/Wayland/что-то еще важное, он перейдет в текстовый режим и начнет показывать ошибки, описанные выше. Выполнение интенсивных операций ввода-вывода, похоже, не вызывает его.
Буду очень признателен за любую помощь, так как это моя основная машина, на которой я делаю школьные задания.
Заранее спасибо!
2 ответа
Решено!
Открыл ноутбук, и SSD расшатался, потому что винт, удерживающий его, выпал. Мораль этой истории: никогда не исключайте физическую проблему ;)
Ваша проблема заключается в множестве усложняющих факторов, которые затрудняют устранение неполадок.
Загрузите свой Linux с USB-накопителя или чего-то подобного и попробуйте определить причину таким образом. Я бы начал с проверки оборудования (memtest) и файловых систем (fsck).
Удачи.