![创建目录时出现只读文件系统错误?](https://linux22.com/image/848404/%E5%88%9B%E5%BB%BA%E7%9B%AE%E5%BD%95%E6%97%B6%E5%87%BA%E7%8E%B0%E5%8F%AA%E8%AF%BB%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E9%94%99%E8%AF%AF%EF%BC%9F.png)
我公司的 PRODUCTION Unix 团队已经安装了一台生产用的 Ubuntu 机器,但不知何故,当我这样做时 -
root@machineA:/test01# ls -lt
ls: reading directory .: Input/output error
total 0
它给了我一个错误,而且如果我尝试在 promary01 目录中创建任何目录,它也会给我一个错误 -
mkdir: cannot create directory `/test01/primary': Read-only file system
有什么想法吗?我想自己修复这个问题,而不是告诉 UNIX PROD 人员,因为我也有 root 访问权限,而且我也能学到一些新东西。
可能是没有正确安装?
答案1
分区很可能是使用该errors=remount-ro
选项安装的,这意味着,如果文件系统出现错误,它将以只读方式重新安装。然后您遇到了 I/O 错误(通常是由于磁盘故障而导致的硬件错误)。由于该 I/O 错误,分区以只读方式重新安装。
您可以使用简单的方法来检查当前的挂载情况mount
。您可以尝试以读写方式重新挂载磁盘,但由于这是一台生产机器,可能会出现硬件错误,我建议直接联系“伙计们”。如果造成数据丢失,我就会不高兴。