Linux(rescue模式)下修复fstab文件造成系统无法启动解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux(rescue模式)下修复fstab文件造成系统无法启动解决相关的知识,希望对你有一定的参考价值。

新添加了一个硬盘sdb1,将其挂载到/mnt/cdrom下,为了在启动服务器时能自动挂载,修改了/etc/fstab文件,导致启动时报无法挂载错误,进入repair filesystem模式后,想要修改/etc/fstab,结果文件都是read only,苦闷的问题解决过程就此开始。



解决办法:

1. 启动linux提示失败,输入root账户密码,进入 repair filesystem#,注意此时修复fstab文件会提示readonly无法保存修改。

2. 提权成root

3. mount / -o remount

这时候,/etc/fstab就可以修改了,这一步是核心内容


我们的Linux系统在无法启动时候,通常需要进入单用户模式下进行修改一些配置文件,或调整一些参数方可。

但是在进入单用户模式后,我们的/文件系统是只读模式,无法进行修改,

那么这个时候我们就需要用到一条命令:mount –o remount,rw /  这个命令来让我们的/路径文件系统为可读模式,这样就可以实现自由修改了。


4.修改fstab文件  vi /etc/fstab


要是fstab文件坏了,有备份就还原一下,不行就自己写一个呗,关键得知道分区情况,以及以前挂在情况。


参考资料:

Linux fstab文件丢失的恢复   http://www.linuxidc.com/Linux/2010-09/28385.htm

Linux fstab文件恢复工作      http://www.linuxidc.com/Linux/2014-04/99895.htm

Linux fstab参数详解             http://www.linuxidc.com/Linux/2009-12/23251.htm

Linux开机自检配置文件fstab变只读无法修改问题 http://www.linuxidc.com/Linux/2014-06/103841.htm


以上是关于Linux(rescue模式)下修复fstab文件造成系统无法启动解决的主要内容,如果未能解决你的问题,请参考以下文章

华为服务器通过mgmt口挂载光盘装系统及Linux系统rescue模式下修复内核

CentOS6.3修复模式/单用户模式修改fstab文件

在grub的rescue模式修复linux引导

CentOS的急救(rescue)模式

Linux环境下救援模式初探-修复误删除的库文件或者命令

Linux基础19 Gdisk, 挂载命令mount与配置文件, fstab文件的详细信息, Swap介绍与案例, 修改/etc/fstab错误重启系统, 修复(单用户模式登陆)