Я вошел в свой ящик 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 оттуда.