Во время загрузки мой ноутбук говорит:
fsck died with status code 4
Страница руководства говорит мне:
Код выхода, возвращаемый fsck, является суммой следующих условий:
[..]
4 - Ошибки файловой системы остались без исправления
Когда я пытаюсь исправить ошибки как root, fsck говорит, что мой диск чист:
$ fsck /dev/sda1
/dev/sda1, clean [and some things about available blocks]
Как я могу восстановить свой диск?
fkck
, это опечатка). Возможно, у вас есть другая файловая система - вы уверены, что у вас есть только /dev/sda1
? Проверьте /etc/fstab
.
-y
флаг решает мою проблему. @derobert Я бегал fsck
с каждым из моих разделов, которые показываются работающими fstab
.
fsck -y /dev/sda1
вернул тот же результат fsck /dev/sda1
, что и я подумал, что это не помогло. Но это сделал! Пожалуйста, запишите его в ответ, и я отмечу как принятый ответ.
-y
вариант? Изfsck
руководства: `-y Для некоторых специфичных для файловой системы средств проверки опция -y заставит fsck, специфичный для fs, всегда пытаться автоматически исправить любое обнаруженное повреждение файловой системы. Иногда эксперт может лучше справиться с управлением fsck вручную. Обратите внимание, что не все специфичные для файловой системы средства проверки реализуют эту опцию. В частности, fsck.minix (8) и fsck.cramfs (8) не поддерживают параметр -y на момент