Closed. This question is off-topic。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
                        
                        2年前关闭。
                                                                                            
                
        
除了主磁盘以外,我以前还将另一个磁盘附加到了/ dev / vdb主机。为了自动安装它,我在/ etc / fstab文件中进行了更改。

在删除/ dev / vdb之后,我的CentOS 6.7无法启动,并且总是停止并显示一条错误消息,指出/ dev / vdb不可用。

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

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

最佳答案

使用live-cd或-dvd引导系统(我发现puppy linux对于此任务非常有效)。在硬盘驱动器上找到您的/etc/fstab文件,然后手动进行编辑。

从live-cd会话退出,取出磁盘并正常重启。如果/etc/fstab已正确重写,则应正常启动。

当然,一种替代方法是,如果可能的话,重新安装/dev/vdb设备,并在正确启动时编辑/etc/fstab

关于linux - 由于/etc/fstab中的更改,CentOS 6.7无法启动。,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42198462/

10-12 13:48