Ubuntu 在尝试使用 sudo 或 su 时提示文件系统为只读

Ubuntu 在尝试使用 sudo 或 su 时提示文件系统为只读

我目前正在使用 Ubuntu 11.10。我的硬盘已经频繁使用了 5 年多。当我尝试使用须藤命令,或以 root 身份执行命令时,我收到一条消息,指出文件系统是只读的。例如,当我尝试运行sudo apt-get 安装 gnome-tweak-tool,我收到以下输出:

sudo: Can't ipen /var/lib/sudo/aaron/0: Read-only file system
W: Not using locking for read only lock file /var/lib/dpkg/lock
E: Unable to write to /var/cache/apt/
E: The package lists or status file could not be parsed or opened

我听说 Ubuntu 会因为磁盘错误而将文件系统设为只读。使用磁盘实用程序检查硬盘后,我发现它有 7 个坏扇区。磁盘实用程序还警告即将发生磁盘故障。这种情况正常吗?我可以/应该让文件系统再次可写吗?还是我应该直接更换硬盘?

答案1

考虑到磁盘的年限,以及磁盘开始出现坏扇区,这听起来确实像是磁盘出现故障。我最好的建议是停止使用它,换一个新磁盘,然后尝试将所有内容复制到新磁盘,或者在新磁盘上重新安装,然后从旧磁盘复制重要文件(后者最简单,但前者也是可能的)。

答案2

我遇到了无法写入东芝 500GB 外置硬盘的问题。我一直收到一条错误消息:“无法创建目录:只读文件系统”

注意:我使用的是 Ubuntu 11.10。软件磁盘实用程序预装了 11.10。

在我执行以下操作后,我的硬盘似乎已恢复工作:

首先,我使用磁盘实用程序卸载了驱动器“卸载卷”,然后选择“检查文件系统”。它完成了它的工作,在我的情况下没有发现任何错误。然后我使用磁盘实用程序安装驱动器,瞧,它似乎像以前一样工作了。

如果您的驱动器有错误,我会备份驱动器上的所有内容,然后让磁盘实用程序尝试修复它们。如果磁盘实用程序无法修复驱动器,则可能需要更换驱动器。

希望这有帮助。这个问题让我很烦恼!!

相关内容