故障现象:重启后,login界面会报错:unable to setup logging. [Error 30] Read-only file system:’var/log/landscape/sysinfo.log’,所有目录都变为readonly。开机自检过程中有很多报错。
检查:fdisk -l,lsblk --fs,mount,mkdir test。
过程:发现/etc/fstab只有一行内容:proc /proc proc defaults,nosuid,nodev,noexec,relatime,hidepid=2 0 0,联想到最近修改fstab文件为了到达“普通用户只能看到自己的进程”的目的,确定了是fstab的问题,mount -o remount -rw / 后修改/etc/fstab。
尝试还原原有的系统挂载。
找一台测试机,还原以上错误情况,重启后发现问题症状一致。
以下是测试机的截图:
根据ll /dev/disk/by-id/和ll /dev/disk/by-uuid/结果,参考测试机自带的/etc/fstab内容,还原机器的/etc/fstab文件,重启后恢复正常。