只读方式挂载文件系统时解决方案<?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 文件,并可以正常创建文件