我正在运行11.10,并且应用了一些更新。之后,无论何时我使用计算机,都可以,但是只能在大约2或3分钟后才能变为只读状态。sudo
输入的任何命令都会给我以下错误。
sudo: Can't open /var/lib/sudo/ryanmcclure/0: Read-only file system
我还使用xpad
(便签程序),如果我编辑便笺,则直到大约4分钟后,它说由于无法读取文件系统而无法将其写入文件时,才出现问题。
我该如何解决这个问题?
sudo
吗?
我正在运行11.10,并且应用了一些更新。之后,无论何时我使用计算机,都可以,但是只能在大约2或3分钟后才能变为只读状态。sudo
输入的任何命令都会给我以下错误。
sudo: Can't open /var/lib/sudo/ryanmcclure/0: Read-only file system
我还使用xpad
(便签程序),如果我编辑便笺,则直到大约4分钟后,它说由于无法读取文件系统而无法将其写入文件时,才出现问题。
我该如何解决这个问题?
sudo
吗?
Answers:
听起来您可能有一些文件系统损坏,可能是由硬盘故障引起的。(通常,这是系统自发将文件系统标记为只读的唯一方法,以防止进一步损坏。)尝试运行:
dmesg | less
并滚动到底部附近,以查看是否存在与文件系统和磁盘相关的错误。查找有关不可纠正的读取或写入错误(可能在sda上)或文件系统错误的消息(例如,有关ext3或ext4错误的消息)。如果您看到类似这样的内容,则应立即备份所有重要数据,然后调查磁盘本身是否发生故障(在这种情况下,您需要获取一个新的磁盘),或者仅仅是逻辑上的故障(在这种情况下)如果您可以使用fsck修复文件系统来解决问题)。
我遇到了同样的问题,四处搜寻,发现了这两个链接,这很有用。在我看来,我没有给足够的时间来卸下设备。顺便说一句,我的设备是/dev/sdax
,这是vfat驱动器。
这些链接建议的解决方案是运行
sudo fsck.vfat /dev/sda5 -a -w
要么
sudo fsck.msdos -aw /dev/sdb1
链接是:
人们很喜欢第二个环节。
我还没有详细了解这些cmd的功能。
我确实运行了两个命令(啊!!!!我),花了很多时间才能执行。
然后我将其卸载,然后将其安装。到目前为止,它对我来说工作正常(重复了先前报告只读错误的相同操作)。如果看到一些错误,将会更新。在我看来,它似乎已解决。
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1063354
HD变成只读时,在野外出现了相当大的bug。不是您的HD。
sudo
返回错误消息之后,您还尝试使用什么命令?您到底是什么意思,您的系统变为只读状态?可以再说清楚一点吗?