linux查看/etc/fastab,/etc/fastab文件丢失致系统宕机的解决方案

以centos6.4为例

1)模拟环境(系统文件丢失,并且备份)

[root@linux65-yhg ~]# cat /etc/fstab

#

# /etc/fstab

# Created by anaconda on Fri Mar 14 16:48:55 2014

#

# Accessible filesystems, by reference, are maintained under '/dev/disk'

# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

#

UUID=72b50bae-d713-4313-8650-5e32ddf2a6d4 /                       ext4    defaults        1 1

UUID=79b015c2-a230-49ac-bde4-9f6c10238c6f /boot                   ext4    defaults        1 2

UUID=b97c9dfc-7e5d-41b5-a813-972332e58388 swap                    swap    defaults        0 0

tmpfs                   /dev/shm                tmpfs   defaults        0 0

devpts                  /dev/pts                devpts  gid=5,mode=620  0 0

sysfs                   /sys                    sysfs   defaults        0 0

proc                    /proc                   proc    defaults        0 0

[root@linux65-yhg ~]# cp /etc/fstab /etc/fstab_$(date +%F)

[root@linux65-yhg ~]# rm -fr /etc/fstab

[root@linux65-yhg ~]# reboot

第一次重启之后,系统可以开,securecrt还可以连上

Last login: Tue Apr  8 21:02:17 2014 from 192.168.1.103

[yhg@linux65-yhg ~]$

第二次重启之后,系统无法启动,securecrt显示无法连接

[root@linux65-yhg ~]# reboot

[root@linux65-yhg ~]#

Broadcast message from yhg@linux65-yhg

(/dev/pts/0) at 21:17 ...

The system is going down for reboot NOW!

此时系统根本起不来,无论怎么重启就是打不开。下面试着用系统救援的方法来解决

2)方法

1.调整BIOS

ctrl+alt+insert重启系统,然后按住F2不放进入BIOS界面,通过左右箭头移到boot界面

通过上下箭头键选择CD-ROM Drive,然后通过加减键,把它调整到最上面,让它开机最先被加载。

图一

4daea7cdb8d035adcdb4bc5b018c4e98.png

图二

bf27c11c9142df91e75d0d61eb963942.png

2.插入系统光盘或者系统镜像文件到系统配置文件里面,按Ok结束

图一

9412a0621b33d559c59a5e018c103cd3.png

图二

e5dd3bd2b67598591a4bc14c29dd8b98.png

3.重启系统,进入救援模式,选择Rescue installed system,然后依提示按enter进入文字界面

图一

2635c7812e29b82b256d8996e34d3c32.png

图二

e2d2e75ee7c102918eb5ea957d86daa6.png

图三

34ff5ac271b3fdc4267811f5fc9459b7.png

图四

ef5fd25138b749412bf56698d599e6eb.png

图五

2ac1235dd60e0c5b9dbb3fb72caa3ed7.png

图六

5b9ee49617ee7750b14cd17138b79662.png

图七

e1324bdd60c2e485c7591163b38a03a2.png

图八

a12f657afe3a05debc4dab328db14f04.png

4.进入文字界面,创建目录test,然后将挂载到根的设备挂载(我的是/dev/sda3)到test

图一

54792aabb591cc4970ef2f7adbed3b8d.png

bash-4.1#  mount /dev/sda3 test

图二

2bad84fe72b437102819cba9c34d5820.png

5.切进test,找到备份文件etc/fastab_2014-04-08,改名为etc/fastab,并查看。

图一

99196d62ef162ce391b542df147744d7.png

图二

126d3a95e4f148c0e621c7d1a535081d.png

6.然后重启系统,发现系统可以打开了,secureCRT也可以连上了

4e9aaa158594e1ea09cdae7ee4543578.png

图二

aff20aa0f9675d710a331173f2abdc1f.png

好了,问题就解决了!

3)小结

1.此题原意是为了模拟开机挂载文件/etc/fstab配置错误导致无法开机的环境,结果实验成了该文件丢失而导致无法开机的问题。

2.此题主要考察了/etc/fstab开机挂载的功能,如果该文件丢失,就需要我们通过救援模式创建目录手动挂载,如果没有备份,那只有自己配置该文件。

3.本题由多人讨论,最后一人指点得出解答

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值