只读方式挂载文件系统时解决方案<?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

 

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