如果系统中很多重要的部分被删除了例如/boot下的所有东西,则可以通过救援模式

[root@dazzle1 桌面]# mkdir /backup

[root@dazzle1 桌面]# cp /etc/fstab /backup/fstab  //先备份以下fstab文件,也可以不备份自己写

[root@dazzle1 桌面]# rm -rf /boot/*  //删除/boot下的所有文件

[root@dazzle1 桌面]# rm -f /etc/fstab   //删除fstab

[root@dazzle1 桌面]# rm -f /etc/inittab  //删除启动级别文件

[root@dazzle1 桌面]# rm -f /etc/rc.d/rc.sysinit

[root@dazzle1 桌面]# rm -f /etc/rc.d/rc.local

[root@dazzle1 桌面]# dd if=/dev/zero of=/dev/sda bs=446 count=1  //将sda磁盘中的第一个446字节扇区清0

然后reboot

类似一个winpe系统进来之后一路选择然后continue之后选择shell

注意此时的根目录并不是之前linux的根目录,因为以及删除了fstab无法识别出原来的根分区

ls看不到之前创建的backup文件夹

先用fdisk -l查看一下磁盘数据还在不在,如果不在了直接重装吧

先将之前的根目录sda2挂载一下

然后将backup里面的fstab复制回原位/etc/fstab

然后exit到reboot重新进入救援模式

会发现识别出了之前的system分区并且帮你挂载到了/mnt/sysimage下,并且告知我们可以通过chroot /mnt/sysimage来进入我们系统的root环境(根目录变回了之前)然后继续进入shell

光盘中内核的包可以重装,先挂载光盘

然后rpm安装内核(主要需要用--root指明根目录,因为默认是安装在目前这个小系统的根目录里)

然后用chroot到原来的根目录,使用grub-install /dev/sda修复/grub目录下的文件

并且重写/boot/grub/grub.conf文件,文件名可以通过末行模式r! ls /boot/vm补全

然后重装inittab,rc.sysinit,rc.local三个文件,通过rpm -qf来查询包含的包

然后exit重启,登陆,修复完之后发现进入的是3启动级别(带网络的多用户模式)

修改成5然后reboot或者init 5进入图形化模式,到此修复完成。

linux6.5进入救援模式,rhel6.5救援模式修复系统相关推荐

  1. Linux学习总结(四)-两种模式修复系统,单用户,救援模式

    一单用户模式 我们举例,比如忘记root 用户密码我们就可以进入单用户模式重置,该单用户模式,类似windos 安全模式 开机界面快速按e 进入grub 光标定位到 linux16 下一行 ro cr ...

  2. CentOS7救援模式修复系统丢失文件

    CentOS7救援模式修复系统丢失文件 问题示例:系统中的libc.so.6动态库文件误删除 这个动态库文件是一个比较重要的库文件,许多程序都共享这一个库文件,删除之后不仅程序无法调用,连整个操作系统 ...

  3. 消防荷载楼板按弹性还是塑性计算_第二节 消防登高面、消防救援场地和灭火救援窗...

    一.定义 1.消防登高面:登高消防车能够靠近高层主体建筑,便于消防车作业和消防人员进入高层建筑进行抢救人员和扑救火灾的建筑立面称为该建筑的消防登高面,也称建筑的消防扑救面. 2.消防救援场地:在高层建 ...

  4. debian linux 进入单用户模式 修复系统,在单用户模式/紧急模式下启动Ubuntu 18.04/Debian 9系统...

    单用户模式也称为救援模式,还有一个紧急模式,它们是 Linux 系统在关键时刻需要修复的时候采用的故障排除模式,我们将在 Ubuntu 18.04/Debian 9 系统中启用它,救援模式和紧急模式它 ...

  5. 前端的单页面模式和多页面模式

    一.前言 前端部分的搭建,需要考虑使用哪种模式进行页面之间的跳转交互, 而项目内的页面交互,不可避免的需要相互之间的数据共享. 这就引出了本篇博客的目的,一起来谈谈:项目前端部分的构建方式以及数据共享 ...

  6. python 正则表达式贪婪模式与非贪婪模式

    1 贪婪模式与非贪婪模式 的理解 1.1 贪婪模式: 是尽可能的多地匹配字符 ,贪婪模式一般是在元符号后面没有添加? 1.2 非贪婪模式(懒惰模式): 是尽可能的少匹配字符,非贪婪模式一般是元符号后面 ...

  7. java设计模式中不属于创建型模式_23种设计模式第二篇:java工厂模式定义:工厂模式是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式...

    23种设计模式第二篇:java工厂模式 定义: 工厂模式是 Java 中最常用的设计模式之一.这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式. 工厂模式主要是为创建对象提供过渡接口, ...

  8. 工厂方法模式和抽象工厂模式

    工厂方法模式和抽象工厂模式 工厂方法模式 抽象工厂模式 总结: 工厂方法模式 #include <string> #include <iostream>// Abstract ...

  9. 《JAVA与模式》之备忘录模式

    备忘录模式又叫做快照模式(Snapshot Pattern)或Token模式,是对象的行为模式. 备忘录对象是一个用来存储另外一个对象内部状态的快照的对象.备忘录模式的用意是在不破坏封装的条件下,将一 ...

最新文章

  1. 【注水功率分配】注水功率分配算法的MATLAB仿真
  2. 把原来的所有Blog全部转移过来了:-P
  3. Mysql数据字典导出
  4. VMware共享文件夹遇到的问题
  5. MapReduce词频统计
  6. TML 打印预览问题,怎么设置有些内容不出现在打印预览页面上。怎么控制,有下代码 看得不是很懂 求解释...
  7. Hihocoder 1142 三分
  8. 苹果:两个 M1 Max 拼一块儿,“史上最强 PC 芯片”M1 Ultra 就出来了!
  9. Clojure 学习入门(2)- eclipse 插件
  10. IBM X3850 X5连接存储后…
  11. war包的解压和打包为原来的war包的方法
  12. 思维导图的种类及应用,思维导图教程
  13. 超全 泛微 E9 Ecology 9开发资料大全 开源资源下载 泛微E9二次开发 泛微开发资料
  14. 迈向新征程!2019国际第三代半导体大赛颁奖典礼盛大举办!
  15. 【C实现算法00】一个数组中除一个(两个)数只出现一次外其它数字都出现了两次,找出这个数,编程实现。
  16. ROC:Receiver operating characteristic Curve接受者操作特征的理解
  17. 信捷PLc的C语言大小排序筛选,信捷PLC顺序控制怎么写
  18. libpcap流量统计
  19. 树状结构及文件目录详解
  20. React 界面样式设计

热门文章

  1. 时隔两年的重大更新,微软发布.NET Framework 4.8
  2. EFCore Lazy Loading + Inheritance = 干净的数据表 (一)
  3. KubeCon+CloudNativeCon首秀中国!
  4. 学习究竟是为了什么?
  5. ASP.NET Core 中的 ORM 之 Dapper
  6. [转]ES6、ES7、ES8、ES9、ES10新特性一览 (个人整理,学习笔记)
  7. SQL Server 2005将某些数据库行为设置为与指定的 SQL Server 版本兼容
  8. CityEngine快捷键一览表
  9. Android之glide加载图片圆角效果
  10. C和指针之字符串strspn、strcspn函数源代码的实现