如何在Linux单用户模式下修改fstab文件
重新启动时出现错误并且不能正常登入系统;于是让Linux启用单用户模式进入系统,当修改/etc/fstab文件时提示文件只读,无法修改;
经过网友和网上查找具体修改有两种方式
1。进入Linux单用户模式
在GRUB启动后,移动键盘到Linux的启动项;按e键;然后再移动键盘到类似下面的一行,也就是kernel的那行:
kernel /boot/vmlinuz-2.4.21-27.EL ro root=LABEL=/ quiet 把光标移动这行后,再按一下e键,进入编辑这行;在行尾条一个空格 ,然后输入 single
修改后如下:
kernel /boot/vmlinuz-2.4.21-27.EL ro root=LABEL=/ quiet single
结束编辑,按回车返回;
接着我们要启动系统,按一下b键启动。即可进入“单用户模式”
执行 root# mount -o remount,rw /
然后/etc/fstab就可以修改了
2。用光盘进入Linux修复模式
当从光盘启动到安装画面时 :在BOOT:提示符输入 linux rescue 回车进入
(光盘启动按F2 接着输入linux rescue回车进入)
然后修改fstab
注意进入修复模式后fstab路径为
vi /mnt/sysp_w_picpath/etc/fstab
大多数linux的维护模式会自动检测你的linux系统并会挂载到/mnt/sysp_w_picpath上,也就是说/mnt/sysp_w_picpath就是你的linux的/目录,/mnt/sysp_w_picpath/etc就是你原来的/etc
可以进行修改了 把出错的 分区字段删除