由于/ etc / fstab中的更改,CentOS 6.7无法启动

时间:2017-02-13 07:14:20

标签: linux centos fstab

除了主磁盘之外,我曾经有另一个磁盘连接到主机/ dev / vdb。为了自动挂载它,我在/ etc / fstab文件中进行了更改。

在我删除/ dev / vdb之后,我的CentOS 6.7无法启动,并且始终因错误说/ dev / vdb不可用而停止。

此时,我可以输入root密码进入命令提示符,而当我尝试编辑/ etc / fstab文件时,它显示它处于只读模式。我不明白为什么它是只读的,因为我已经是“根”了。

我确定从fstab文件中删除有问题的行会解决我的问题,但不知道如何覆盖该文件。有人可以帮助我吗?

2 个答案:

答案 0 :(得分:2)

使用live-cd或-dvd启动系统(我发现puppy linux适用于此任务)。在硬盘驱动器上找到您的/etc/fstab文件并手动编辑。

退出live-cd会话,删除磁盘并正常重启。如果/etc/fstab已被正确重写,您应该正常开始。

当然,另一种方法是尽可能重新安装/dev/vdb设备,如果正确启动,则可以编辑/etc/fstab

答案 1 :(得分:0)

如果是虚拟机,则可以挂载fs并在/ etc / fstab中进行更改,然后将其卸载并启动vm。或者你可以和

一起chroot到vm
sudo chroot /path