只读方式挂载文件系统时解决方案<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
操作系统: Oracle for Redhat Linux
现象:
以只读方式挂载根文件系统,开机出现以下错误

<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
原因:
以只读方式挂载 / 文件系统
#mount –o remount,ro /
#partprobe
此时无法编辑任何文件,如果要编辑/etc/fstab,出现以下错误

创建文件会出现以下错误

解决方案:
(1)利用光盘进入rescue模式,如下图
开机光盘启动并按F5

(2)得到一个shell

(3)利用fdisk查看分区信息
#fdisk –l

(4)创建新的挂载点(目录),用来挂载根文件系统,(boot也挂载)
#mkdir –p /redhat/boot
#mkdir –p /redhat/rh
#ls /redhat

(5)挂载boot到/redhat/boot,挂载/ 到/redhat/rh
#mount /dev/sda1 /redhat/boot
#mount /dev/VolGroup00/LogVol00 /redhat/rh
注:mount默认选项里有rw,所以可以编辑/etc/fstab

(6)进入/redhat/rh ,编辑/redhat/rh/etc/fstab
#/vi /redhat/rh/etc/fstab
发现自己在挂载点上多了个” ’ ”号,太粗心了。
(7)reboot下系统就OK 了。回到系统后测试,发现可以编辑/etc/fstab文件,并可以正常创建文件

转载于:https://blog.51cto.com/51flash/175059