破坏grub实验之二

删除/etc/fstab和/boot和grub的stage1阶段

[root@localhost ~]# rm -rf /boot
[root@localhost ~]# rm -rf /etc/fstab 
[root@localhost ~]# dd if=/dev/zero of=/dev/sda count=446 bs=1
446+0 records in
446+0 records out
446 bytes (446 B) copied, 0.00377716 s, 118 kB/s

//删除完成后,重启系统

由于我们删除了stage1阶段,所以此时系统会直接进入光盘启动界面

我们选择修复模式,进入系统

注意在进入修复模式时,会出现一个错误:

破坏grub实验之二blob.png

破坏grub实验之二

blob.png

此时我们要首先恢复/etc/fstab文件,

第一步查看我们的磁盘分区和文件系统等信息

bash-4.1# blkid

破坏grub实验之二blob.png

 

//发现存在逻辑卷

bash-4.1# lvscan

破坏grub实验之二blob.png

bash-4.1# vgchange -ay
bash-4.1# lvscan

破坏grub实验之二

blob.png

 

破坏grub实验之二

 手动挂载文件系统

创建/etc/fstab文件

//fstab根据具体环境的不同而做相应的改变

破坏grub实验之二

blob.png

 

然后重启

可以看到根已经被正常挂载了

破坏grub实验之二

blob.png

 

让后做相应的恢复即可

切换根

挂载光盘

安装kernel包 若提示已经安装 可加选项 –replacepkgs

dracut命令 生成initramfs.img文件

安装grub (grub-install命令)

提供grub.conf的配置文件

至此便恢复成功

原创文章,作者:sixijie,如若转载,请注明出处:http://www.178linux.com/47852

(0)
sixijiesixijie
上一篇 2016-09-28
下一篇 2016-09-29

相关推荐

  • keepalived高可用

    keepalived实现wrrp热网关备份:keepalived配置文件如下主:! Configuration File for keepalived global_defs {  notification_email {    acassen@firewall.loc    failover@firewal…

    Linux干货 2017-05-16
  • M20 – 1- 第二周博客(1):帮助手册查询的使用

    Linux系统中存在诸多的命令,而这些命令分为内键命令和外部命令。如何查询命令属于内部还是外部呢。前一篇博客已经介绍type命令,type命令可以区分命令属于内部还是外部,下面举个例子: 为什么这一期博客还重复讲如何区分内部与外部命令呢,因为在man手册查询中,内部命令并不是使用man查询帮助手册,仅仅使用与外部命令,那内键命令如何查询呢,接下来要讲的就是h…

    Linux干货 2016-08-02
  • 马哥教育21期网络班—第11周课程+练习—-成长进行时–不退步–上

    1、详细描述一次加密通讯的过程,结合图示最佳。 对称加密: 加密和解密使用同一个密钥; 缺点:如何通信方多的话,需要保存多组密钥 公钥加密:密钥是成对儿出现 公钥:公开给所有人;pubkey 私钥:自己留存,必须保证其私密性;secret key 特点:用公钥加密的数据,只能使用与之配对儿的私钥解密;反之亦然; 数字签名:主要在于让接收方确认发送方…

    Linux干货 2016-09-19
  • 前两天课程中学到的东西

    一、计算机组成部分 由CPU,存储器和输入输出系统三大部分组成(或者可以说成四大部分) CPU:相当于大脑,用来执行最重要的任务:计算 存储器:相当于身体,为CPU提供计算所需要的所有东西 输入输出设备:四肢,为整个系统提供需要计算的内容,吧需要给供给CPU的东西放入存储器中 二、linux发行版,linux发行版主要有三个大类:debian,slackwa…

    Linux干货 2016-10-30
  • 【福利贴-招聘】- 高级运维工程师

    职位描述 岗位描述:1、负责业务应用系统的审核、部署、发布、监控、维护和优化;2、负责突发事件管理,问题跟踪与管理,保障系统24×7稳定运行;3、负责应用系统的性能分析与系统优化,不断提高系统运行效率;4、协调开发部门,配置管理,基础运维,更好提供服务。 职位要求:1、专科及以上学历,计算机或相关专业;2、能够独立安装配置及维护linux平台的各种服务,dh…

    Linux干货 2015-03-20
  • 文件的查找工具find

    有的时候我们需要快速查找一些文件,但是我们却不知道这个文件在哪的时候,就急切的需要一个工具来帮助我们,这时候find就诞生了。Find能实现精确查找,虽然速度略慢,但是并不妨碍我们使用,下面就介绍一下find的使用方法。(一) 基于时间戳的查找          假如需要查看七天前的文件,但是总不能一一的去看…

    2017-08-13