删除boot,同时删除/etc/fstab,如何恢复

删除boot,同时删除/etc/fstab,如何恢复

/etc/fstab文件丢失的时候,得光盘启动进入linux rescue下。

挂载好cdrom后,按ctrl+alt+del,然后按f2,进入bios,调整为cdrom启动,然后reboot,进入linux rescue急救模式
/etc/fstab配置文件决定了linux系统在启动后如何加载各个分区,如果分区无法加载,系统也将没有办法启动,启动时会报错。
可以光盘启动进入linux rescue,通过手动方式查找并挂载分区。(光盘启动时候的shell环境下内容为光盘内容,不是硬盘内容,所以要找到硬盘分区中的内容并挂载到一个挂载点(例如:/aa),在此挂载点/aa上重新建立fstab文件,这时候重新建立的fstab文件是挂载在/aa的硬盘分区上的,修改好后,就可以重新启动系统 了)。
在急救模式的shell环境中要扫描分区或逻辑卷,以便找到/分区设备,手动挂载根分区,并重建fstab配置文件。

1:如果有逻辑卷,如下:

#lvm vgscan
#lvm vgchange -ay –激活逻辑卷(有多少个逻辑卷,就激活多少个)
激活以后,
mkdir /aa
#mount /dev/vg_xyy/lv_root /aa (此时的/aa就相当于实际硬盘的/)
#vi /aa/etc/fstab –建立fstab文件。(编辑好fstab文件后,重启系统,over)

下面讨论有逻辑卷的情况:

显示*的则为根分区

搜狗截图17年09月23日1741_1

搜狗截图17年09月23日1743_2

搜狗截图17年09月23日1743_3

搜狗截图17年09月23日1745_5

搜狗截图17年09月23日1745_6

营救模式下的vi不方便使用,所以在营救模式开启的时候,记得开启网络以方便远程连接,编辑好fstab文件后用scp命令发送到破坏了/etc/fstab文件的机器上。

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/87515

(0)
1589344251815893442518
上一篇 2017-09-23 16:16
下一篇 2017-09-23 19:24

相关推荐

  • shell脚本编程和位置变量

    编程基础 程序:指令+数据    程序编程风格:       过程式:以指令为中心,数据服务于指令       对象式:以数据为中心,指令服务于数据    shell:提供了编程能…

    Linux干货 2016-08-16
  • 8-15作业

    1、写个脚本,实现以下三角形    *   ***  ***** ******* #!/bin/bash # read -p " input a number : " n for l&nbs…

    Linux干货 2016-08-21
  • 马哥教育网络班22期+第12周作业

    week11 1、请描述一次完整的http请求处理过程; 2、httpd所支持的处理模型有哪些,他们的分别使用于哪些环境。 3、源码编译安装LAMP环境(基于wordpress程序),并写出详细的安装、配置、测试过程。 4、建立httpd服务器(基于编译的方式进行),要求:      提供两个基于名称的虚拟主…

    Linux干货 2016-10-31
  • Linux发展及简单命令

    一 计算机的组成及其功能 冯·诺依曼提出的计算机体系结构:计算机由控制器、运算器、存储器、输入设备、输出设备五部分组成。 二 Linux的发行版 Linux发行版主要有三个分支:Debian、Slackware、Redhat。 (1)Debian:(以社区的方式运作) Ubuntu:基于Debian开发的开源Linux操作系统,主要针对桌面和服务器; Lin…

    2018-03-02
  • LVS –负载均衡基础

    一 负载均衡的五种解决方案 1 http重定向 HTTP重定向就是应用层的请求转发。用户的请求其实已经到了http重定向负载均衡服务器,服务器根据算法要求用户重定向,用户收到重定向请求后,再次请求真正的集群。 优点:简单 缺点:性能较差 2 DNS域名解析负载均衡 DNS域名解析负载均衡就是在用户请求DNS服务器,获取域名对应的IP地址时,DNS根据服务器直…

    Linux干货 2017-06-22