OSError:[Errno 30] 只读文件系统:

OSError:[Errno 30] 只读文件系统:

(在 Ubuntu 22.04 LTS 上)

当尝试创建或编辑硬盘上的任何文件或目录时,我收到“只读文件系统”错误(两天前我仍然可以这样做):

$ whoami
mattia
$ mkdir example
mkdir: cannot create directory ‘example’: Read-only file system

我对驱动器上任何目录的权限如下:

drwxrwxrwx 1 mattia mattia    0 Jan  1  2022  example

对于文件来说它是:

-rwxrwxrwx 1 mattia mattia  314 Jan  2  2022  example.txt

有人能向我解释发生了什么以及如何解决这个问题吗?

太感谢了!

答案1

您的文件系统可能以只读方式挂载。您可以使用mount列出系统上所有已挂载的卷,并为其标志 (rw) 表示读写,(ro) 表示只读文件系统。

相关内容