删除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
下一篇 2017-09-23

相关推荐

  • 8.10 shell scripts 作业

    1、编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小。 [root@CentOs6 bin]# systeminfo.sh        Hostname:&n…

    Linux干货 2016-08-12
  • ☞磁盘管理、MBR、GPT、分区工具、文件系统、常见分区挂载

    磁盘管理{磁盘结构;MBR;GPT;分区工具;文件系统;分区挂载;}

    Linux干货 2016-08-29
  • 设计模式(九)外观模式Facade(结构型)

    1. 概述      外观模式,我们通过外观的包装,使应用程序只能看到外观对象,而不会看到具体的细节对象,这样无疑会降低应用程序的复杂度,并且提高了程序的可维护性。例子1:一个电源总开关可以控制四盏灯、一个风扇、一台空调和一台电视机的启动和关闭。该电源总开关可以同时控制上述所有电器设备,电源总开关即为该系统的外观模式设计。 2.…

    Linux干货 2015-07-06
  • 内键命令和外部命令

    命令的基本格式 COMMAND  [OPTIONS…]  [ARGUMENTS…]        命令 (COMMAND)       OPTIONS(选项):用于启用或关闭命令的某个或某些功能      …

    2017-05-23
  • Apc缓存Opcode

    1、PHP执行 PHP的运行阶段也分成三个阶段: Parse。语法分析阶段。 Compile。编译产出opcode中间码。 Execute。运行,动态运行进行输出。                            …

    Linux干货 2015-04-10
  • 第一周博客作业

    1、描述计算机的组成及其功能。
    2、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
    3、描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。
    4、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述。
    5、如何在Linux系统上获取命令的帮助信息,请详细列出,并描述man文档的章节是如何划分的。
    6、请罗列Linux发行版的基础目录名称命名法则及功用规定

    Linux干货 2018-03-13