删除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

相关推荐

  • LVM的管理和使用

    LVM的管理和使用

    Linux干货 2017-10-27
  • 计算机的组成部分

    运算器:负责数据的运算和逻辑运算。 存储器:实现记忆功能的部件用来存放计算程序及参与运算的各种数据。 控制器:负责对程序规定的控制信息进行分析,控制并协调输入,输出操作或内存访问。 输入设备:实现计算程序和原始数据的输入。 输出设备:实现计算结果输出。

    Linux干货 2017-08-19
  • iptables 入门

    iptables简单介绍    其实就是大家所熟知的基于命令行的防火墙工具,它使用规则链来允许或是阻止收发报文。当一条网络连接试图在你的系统中建立连接时,iptablels会查找其对应的匹配规则。如果找不到,iptables将对其采取默认的规则。  iptables基本的用法和常用代码 # iptables -vnL …

    Linux干货 2017-03-15
  • Linux高级磁盘管理-RAID管理

    在冯诺依曼体系机构中,输入输出要存储的外部磁盘I/O能力实在太低,尤其是企业面对高并发的访问量,在系统内部需要大量调度磁盘的上的网页文件资源,这些都会产生大量的I/O,一个磁盘的I/O能力不管如何提升毕竟是有线的,尤其是机械硬盘;同时为了保障业务的连续性,磁盘故障时必须提供冗余能力,面对这样的实际需求环境,RAID技术产生了,通过组织磁盘阵列方式提供I/O,…

    Linux干货 2016-09-06
  • grep用法

    一、前言 grep是功能强大的文本处理工具,全称:global search regular expression and print out the line,grep一行一行使用正则表达式匹配文本,之后对匹配到的文本整行显示(除非使用特定的选项取反,如 grep -v)。 二、grep用法 grep命令用法:    &nbs…

    Linux干货 2015-08-24
  • linux基础学习(数组、字符串变量处理)

    2016-08-22 授课内容: 数组 高级字符串操作 一、数组   变量:存储单个元素的内存空间   数组:存储多个元素的连续的内存空间,相当于多个变量的集合。   数组名和索引   索引:编号从0开始,属于数值索引   bash的数组支持稀疏格式(索引不连续)   …

    Linux干货 2016-08-24