博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
fedora中丢失或损坏fstab,无法启动,如何补救
阅读量:6786 次
发布时间:2019-06-26

本文共 1162 字,大约阅读时间需要 3 分钟。

最近一直在使用dropbox在实验室电脑和笔记本之间进行文件的同步。但是有些文件,比如bash的配置文件位于~/目录下,同步起来不方便,并且,为了以后重装系统的方便,我是将一些类似bashrc和vimrc的配置文件进行备份,统一存放的。然后将这些文件放入到dropbox中进行同步。

但是,有时,比如突然想为一些经常用到的命令进行重命名,这个时候就要在.bashrc文件中添加alias语句的。改完.bashrc文件之后还要修改备份的文件,特别不方便。

这两天在整理硬盘文件的时候,突然发现将~/目录下的.bashrc文件设为软连接,链接到所备份的文件。好,说干就干!之后我也将一些常用软件的配置文件也进行了软连接,这样我在一台电脑上进行修改之后,然后通过dropbox进行同步之后,另一台电脑的相关软件的配置文件也同时进行了修改(在该电脑上相关的配置文件也改成软连接)。

然后,接下来,还有一些文件是/etc下的文件,比如这儿要提到的fstab文件,我想当然的认为这样做应该没有问题。然后我确实这么做了。接下来就悲剧了。

重启电脑之后开始还没问题,当要进入账户,并载入桌面的时候出问题了,无法正常进入用户。

既然,无法进入桌面的话,我就不进入桌面了。进入控制台看看。ctrl+alt+F2。还好,可以进入,但是我也是无法进入我的账户,但是可以进入root账户。

 

我想这个地方的问题应该就出现在fstab上,因为我将fstab软连接到当前用户,但是在引导系统的时候,需要用到fstab文件,还没有挂载分区,所以软连接到的文件是无法找到的,所以当然无法正常载入分区了。

所以我准备到将/etc/fstab改为原来的文件。其实,这个时候如果正确修改的话,是可以改好fstab文件,重启后,一切会恢复正常的。但是,我没有注意到,修改的时候有个地方没有注意,写错了。然后我重启了,这下直接无法root账户了。显示的错误就是fstab文件中的分区号有误。

没办法,上网找找怎么解决fstab文件出问题的方法。

还好,找到了一个。

其实主要的解决方法就是进入fedora的救援模式,然后在这个模式下找到根分区,然后挂载到一个目录下,这样就可以修改fstab文件了。

 

之前没有进入过救援模式,这个其实也很简单,不过需要安装盘。

将光盘插入光驱,然后在BIOS中设置从光驱启动,选择进入救援模式,然后选择语言,选择键盘,不进行网卡设置,最后选择进行一个shell,然后按照

中提到的方法一步步操作,最后修改完fstab重启之后一切就恢复之前的状况了。

太好了。

以后在根目录中的文件千万不能够随便修改了。

 

转载于:https://www.cnblogs.com/xkfz007/archive/2012/02/14/2351841.html

你可能感兴趣的文章
rsync + lsyncd 数据同步
查看>>
sublimeText3 设置格式化代码快捷键
查看>>
mysql 事务
查看>>
PHP语法
查看>>
电脑网络布线中会遇到的十大陷阱
查看>>
XGBOOST原理解析
查看>>
前端传递json数据给后台
查看>>
什么样的Web开发框架才是好的前端框架
查看>>
【git命令】git-rebase
查看>>
Java定时任务调度工具Timer
查看>>
混淆js问题
查看>>
vim编辑模式,命令模式
查看>>
Linux日常运维管理技巧-w命令、vmstat 命令、top 命令、sar 命令、nload命令
查看>>
七周二次课(11月28日) 10.6 监控io性能 10.7 free命令 10.8 ps命令 10.9 查看网络状态 10.10 linux下抓包...
查看>>
源码包安装
查看>>
上那些酷炫的数据大屏_你猜是多久搞出来的?
查看>>
3999美元掀价格战,Velodyne宣布16线激光雷达降价50%
查看>>
java.lang.NoSuchMethodError问题分析
查看>>
Spring Ioc的实现----------用idea实现控制反转
查看>>
Java基础——变量
查看>>