当我以sudo的身份运行并尝试制作文件夹/文件时,如何解决“只读文件系统”错误?


21

当我尝试保存某些内容或重命名文件/文件夹时,会显示此错误“只读文件系统”,或者在终端中以root用户身份运行某些内容时会显示此错误

sudo: unable to open /var/lib/sudo/"My User Name"/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.

当我制作文件夹时,Nautilus的详细信息中的错误对话框是这样的:

Error creating directory: Read-only file system

我会给你看我的照片,但它甚至不让我保存到闪存驱动器上。请帮我。


我也遇到了这个问题,Prejith P的答案解决了我的问题。
Jeex Box '18

Answers:


17

这为我工作:

首先,运行以下命令:

fsck -n -f

然后重启机器


2
您是否意识到自己回答了一个3岁的问题。为了使它有意义,它对包括初学者在内的许多人都应该是有用的。因此,您必须在答案中添加更多详细信息。否则,它可能会被删除。
sudodus

25
@sudodus您不敢批评某人在stackexchange网站上回答了一个旧问题。关键是要无限期地将这些问题和答案保留为资源。这不是一些论坛论坛,他们通常不赞成复活旧线程。如果您有文件系统检查无济于事的原因,请解释一下。您不应阻止新用户尝试提供帮助。还有其他人对此表示反对,请向我们解释您反对的理由,不要盲目跟风。
msouth

8
@msouth,我接受您的批评意见。我的评论主要是试图使答案的作者加以改进-添加更多详细信息,因为我认为该答案不够完整,不足以对初学者有用。(而且我没有拒绝投票,其他人做了)。很抱歉,我的意图不明确-意图绝对不是要劝阻任何人,不是答案的作者,也不是你。我将尝试更改我的评论样式以使其更加积极。
sudodus

6
@sudodus我的措辞太苛刻,对此我感到抱歉(该站点不允许您编辑评论,但是当我意识到这一点时,我应该删除它并发表另一条评论)。我对您的尊重表示敬意。
msouth

被低估的答案。
Etienne Gautier

17

当系统进入只读状态时,这样做是为了防止损坏系统。在执行任何操作之前,请确保HDD正常工作和/或备份数据。

我建议引导实时USB / DVD,打开GParted,然后使用检查/修复功能。

这是启用写入的命令:

sudo mount -o rw,remount /

我不能,因为我需要sudo访问权限,但我无法获得它。“ sudo:无法打开/ var / lib / sudo / mathcubes / 1:只读文件系统挂载:无法重新挂载块设备/ dev / sda6读写,受写保护”
MathCubes

正如我所说的,启动活动磁盘并使用gparted检查/修复分区,如果您没有磁盘,则可以使用partedmagic,它的大小在500MB以下
GM-Script-Writer-62850 2013年

怎么样?是否可以修复gparted中的分区?
MathCubes


但是我该怎么办,将其重新格式化为否!
MathCubes

1

如果使用Ubuntu双重引导Windows,并且中没有任何错误dmesg,那么问题很可能是Windows引起的。

在Windows中,转到“ 控制面板”→“电源选项”,然后禁用“ 快速启动”。现在启动进入Ubuntu。


您是在暗示1)Windows已安装OP的Ubuntu安装的ext4根文件系统,还是2)OP的Ubuntu安装的根文件系统是NTFS?我觉得这不太可能。-1
大卫·佛斯特

我不是在暗示。我的意思是,如果您无法在双引导系统上以写操作方式挂载文件系统,并且文件系统没有任何可见问题,那么该问题可能是由Windows快速启动引起的。您可以随意投票,但这对于双启动的人来说是一个有效的解决方案。
Prejith P

但这不是针对这个问题的,因为您的解决方案不适用于该问题。
大卫·佛斯特

正如我在原来的职位已经提到的,这是在寻找错误的第二个解决方案“只读文件系统”,这是同样的错误,你得到尝试安装在双启动的外部驱动器时
Prejith P

尝试写而不是挂载时,这是一个问题。这个答案无关。
伊万·伊夫科维奇(IvanIvković)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.