问题原因:
1、系统没有正常关机,导致虚拟磁盘出现文件系统错误
2、机器硬盘故障导致硬盘只读
一般情况是由于系统发现磁盘硬件(Riad卡,硬盘)故障或文件系统中文件被损坏后而采取的保护机制导致的。为了保护数据不破坏分区中已有内容,Linux在挂载文件系统是就只用read-only只读方式加载。
指令:
fsck.ext4 -y /dev/vda1(根分区对应的磁盘分区,可通过df -h 命令获取)
1. mount命令查看变成只读文件的位置,比如/dev/sda3
2. umount /dev/sda3 #必须要先解除挂载!
3. fsck -y /dev/sda3
需要注意的是用fsck自动修复,可能会自动删除一些有问题的文件