Назад | Перейти на главную страницу

Ошибка файловой системы только для чтения debian

Я вошел в свой ящик debian и попытался запустить несколько команд, и мне было представлено следующее сообщение.

sudo: Can't open /var/lib/sudo/username/0: Read-only file system

Покопавшись, я обнаружил, что у fstab есть опция в корневом разделе, которая перемонтирует его как только для чтения: errors=remount-ro

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

Теперь я наткнулся на инструмент fsck, и некоторые говорят, что он может решить проблему с помощью команды

sudo  fsck -t ext3 /dev/sda[n] 

в соответствии с Эта статья.

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

Однако нет никакой гарантии, что это сработает для меня, и это может даже вызвать больше проблем.

Есть ли у кого-нибудь советы, какие шаги предпринять?

РЕДАКТИРОВАТЬ

Ниже первый раздел FSTAB

UUID = e2887ae1-xxxx-xxx-xxx-xxxxxxxx / ext3 errors = remount-ro 0 1

Вам следует загрузить другую установку Linux (таким образом, у вас всегда должен быть небольшой служебный Linux на одном диске) с CD / DVD / USB, если на диске нет другого, и выполнить fsck оттуда.