debian 只读文件系统错误

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 错误=remount-ro 0 1

答案1

您应该从 CD/DVD/USB 启动不同的 Linux 安装(因此您应该始终在同一个磁盘上有一个小型服务 Linux),如果磁盘上没有其他安装,然后从那里执行 fsck。

相关内容