误删除boot目录 修复办法

news2024/9/24 5:28:13

误删除boot目录 修复办法

本次演示系统为kylin-v10-sp3-20230324,kernel:4.19.90-52.22.v2207.ky10.x86_64

文章目录

  • 误删除boot目录 修复办法
    • 1.报错现象
    • 2.正常机器boot目录结构
    • 3.误删除boot目录
    • 4.故障修复
      • `挂载光盘,进入救援模式`
    • 5.非正常情况下

1.报错现象

误删除boot目录可能出现以下开机错误:

  • 错误1:

    当然,手欠的把/grub2/i386-pc这个目录下的任何一个mod移走或删除,都会导致进不去系统

    在这里插入图片描述
    在这里插入图片描述

2.正常机器boot目录结构

  • 正常机器boot目录:

在这里插入图片描述
在这里插入图片描述

3.误删除boot目录

在这里插入图片描述

此时重启机器后发现如下:

在这里插入图片描述

4.故障修复

挂载光盘,进入救援模式

最好用故障系统的iso进入救援,这样在修复的时候可以直接使用iso里面的工具包,如果没有条件使用其他版本的iso也可以,只不过需要把修复阿工具拷贝到U盘里即可!

  • (1)进入到系统安装界面,选择Troubleshooting选项

在这里插入图片描述

  • (2)选择第二项,进入到高级救援系统模式

在这里插入图片描述

  • (3)耐心等待后,进入到这个界面,直接按回车enter

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HPtE4zoh-1687919850059)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628092938100.png)]

  • (4)按完回车之后,出现bash-5.0#,这时候输入exit后,按回车enter

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PZkuQXJG-1687919850059)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628093043564.png)]

  • (5)耐心等待后,到这一步,输入1后回车enter

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZKJzqmqA-1687919850059)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628093232179.png)]

  • (6)按下图输入后,直接到了sh-5.0#这块

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F3NJ7vRu-1687919850059)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628093404320.png)]

  • (7)继续按照提示,输入chroot /mnt/sysroot后到下面这个界面

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DXacWNEY-1687919850060)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628093732265.png)]

  • (8)chroot之后,发现系统原本的boot目录已经空了,下面开始挂载iso进行修操作

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8boPFuFk-1687919850060)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628094239504.png)]

  • (9)安装生成内核工具包,这里要加上--force选项,安装后生成以下内核文件

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YHGts0ZB-1687919850060)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628094751227.png)]

  • (10)下面开始生成grub2目录及grub.cfg文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-N9d9HJxu-1687919850061)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628095430227.png)]

  • (11)重新生成引导文件grub2-mkconfig

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QPyCZEim-1687919850062)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628095654718.png)]

  • (12)修复后,退出,进入系统

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wNwQlBHZ-1687919850062)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628095937033.png)]

出现grub界面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lCQYohQy-1687919850063)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628100056114.png)]

进入系统

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-m5iG5vTt-1687919850063)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628100243576.png)]

5.非正常情况下

上面仅是在测试的情况下,过程很顺利。刚好这几天有台zte的服务器出现这种boot被删除的情况,采用的是vpn远程bmc修复,挂载本地iso进行上传修复,vpn远程连接属实是很慢很慢,不知道是公司网络问题还是啥,上传iso的时候在几k几k的走,不确定这个是不是导致以下2修复失败的原因,这次远程bmc修复出现了以下几个问题:

  • 1.挂载iso进行修复的时候,也就是在本次测试4(7)步骤的时候,出现报错,报错显示未找到当前linux分区?

    解决方法:在安装界面使用ctrl+alt+f2进行切换终端,由于系统采用的是lvm分区安装,导致在救援的时候,可能没有识别到有效的系统分区,卷组的状态是inactive安装,激活后就找到正常的分区了

  • 2.挂载iso失败,提示无权限,截图如下:

    在这里插入图片描述
    ​ 挂载iso进行修复的时候,是超级管理员的权限也挂载不上,chroot的时候,提示没有sh权限,不知道是不是iso没有上传完全导致的,当时也没有用u盘挂载,天太热,实验室又远,最后推到重来了。

  • 3.进入救援修复的时候,也可以在咱装界面(Install)处,切终端挂载根目录进行修复

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/696863.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

mysql8.0.26忘记密码后重置(centos8)

1、查看配置文件地址 mysql --help|grep my.cnf 2、编辑/etc/my.cnf配置文件 vim /etc/my.cnf增加跳过密码配置 [mysqld] skip-grant-tables 3、重启mysql service mysqld restart4、修改密码 use mysql; update user set authentication_string where userroot; FLUSH pr…

NoSQL之Redis配置与优化(初级)理论较多

目录 一、关系数据库与非关系型数据库 1、 关系型数据库 2、 非关系型数据库 二、关系型数据库和非关系型数据库区别 1、 数据存储方式不同 2、 扩展方式不同 3、 对事务性的支持不同 三、非关系型数据库产生背景 1、可用于应对Web2.0纯动态网站类型的三高问题&#xf…

大数据Doris(五十一):Export语法和结果

文章目录 Export语法和结果 一、语法 二、结果 Export语法和结果 一、语法 Export 需要借助 Broker 进程访问远端存储,不同的 Broker 需要提供不同的参数,这里以导出到HDFS为例介绍Export 写法,也可以通过"help export "命令查…

Azure CLI - Premium SSD V1磁盘迁移至Premium SSD V2

目录 1.从服务器卸载Premium SSD V1 磁盘 2.创建Premium SSD V1磁盘snapshot 3.创建Premium SSD V2磁盘 4.挂载Premium SSD V2磁盘到服务器 已经在生产使用的Premium SSD V1磁盘,通过制作快照后,购买Premium SSD V2磁盘。 1.从服务器卸载Premium SSD…

Intellij IDEA detected unusually high memory use

一、IDEA如图 二、解决 2.1 修改IDEA的内存堆 运行IntelliJ IDEA的Java虚拟机(JVM)分配一些预定义的内存量。默认值取决于平台。如果您遇到速度减慢,可能需要增加内存堆。 为运行IDE分配的堆大小与编译应用程序的堆大小不同。如果要为编译代…

服务行业的企业所得税高,这是为何,该如何解决?

服务行业的企业所得税高,这是为何,该如何解决? 《税筹顾问》专注于园区招商、企业税务筹划,合理合规助力企业节税! 服务行业的发展历程,源远流长。它是为了满足我们生活中的需要应运而生,大家眼…

广州华锐互动:建筑施工VR虚拟仿真实训系统

VR技术在施工现场安全教育中有着广泛的应用。随着VR技术的不断发展,越来越多的企业开始将其应用于施工现场安全教育中,以提高工人的安全意识和应对能力。 传统的施工现场安全教育往往需要大量的时间和人力物力投入,而且效果并不理想.而VR技术…

生物数据下载

目录 1. 获取数据下载的地址 2. 生物数据常用的下载站点 1、核酸数据库 2、非编码RNA数据库 (1).非编码小RNA数据库 (2).长非编码RNA数据库: (3).非编码RNA家族数据库 (4&a…

C++ day41

1、总结类和结构体的区别 结构体中是变量和函数;类中是成员属性(成员变量)、成员方法(成员函数)/行为类的成员变量和成员函数的默认访问权限是私有的;结构体的成员变量和成员函数的默认访问权限是公开的类创建一个对象后,对该对象的任何修改…

2022年全国硕士研究生入学统一考试管理类专业学位联考数学试题——纯题目版

2022 年全国硕士研究生入学统一考试管理类专业学位联考数学试题 一、问题求解:第 1∼15 小题,每小题 3 分,共 45 分。下列每题给出的 A、B、C、D、E 五个选项中,只有一项是符合试题要求的,请在答.题&#…

PC市场的寒冬,该如何看待?

✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…

prometheus告警发送到钉钉群机器人的全部署流程

前置条件:prometheus安装完成,创建钉钉群机器人,我这里使用的是指定ip的方式 定义告警规则 修改Prometheus配置文件prometheus.yml,添加以下配置: rule_files:- /usr/local/prometheus/rules/*.rulesalerting:alertmanagers:- s…

Spring、Bean 创建 和 使⽤

目录 前言 1、创建 Spring 项目 1.1、创建一个 Maven 项目 1.2、在 Maven 项目中,添加 Spring 框架支持(spring-context,spring-beans) 1.2.1添加依赖 1.2.2 配置国内源 1.2.3 添加maven 1.3、创建一个启动类 和 main 方法…

Mybatis 操作数据库的基本 CRUD 以及查询操作详析

目录 1. 什么是 MyBaits ? 2. 搭建 MyBaits 环境 3. 了解 MyBaits 设计模式 MyBaits 操作数据库: 前置工作: (1)建库建表 (2) 添加实体类 (3)添加 Mapper 接口 &#xff…

CPU上下文切换原理剖析

CPU上下文 CPU上下文其实是一些环境正是有这些环境的支撑,任务得以运行,而这些环境的硬件条件便是CPU寄存器和程序计数器。CPU寄存器是CPU内置的容量非常小但是速度极快的存储设备,程序计数器则是CPU在运行任何任务时必要的,里面…

亿级数据过滤算法----布隆过滤器

在程序的世界中,布隆过滤器是程序员的一把利器,利用它可以快速地解决项目中一些比较棘手的问题。如网页 URL 去重、垃圾邮件识别、大集合中重复元素的判断和缓存穿透等问题。 布隆过滤器(Bloom Filter)是 1970 年由布隆提出的。它…

水站桶装水订水小程序

水站桶装水订水小程序正式上线,支持多种商品展示形式,会员卡、积分、分销等功能,有需要的老板可以先看演示!​​​​​​​​​​​​​​​​​​​​​

Java框架之spring 的 messaging

写在前面 本文看下spring message相关的内容。 1:Message?Messaging? Message是消息的意思,是一个名词。而Messaging是一个动名词,是将消息发送出去的意思,因此,我们的消息系统是messaging s…

SuperMap iServer 扩展账户信息合规度校验规则

作者:lisong 目录 功能简介配置文件详情扩展和配置流程 功能简介 SuperMap iServer 11i(2023) 新增了扩展账户信息合规度校验规则的能力,您可以灵活定制满足自身项目需求的用户名、密码合规度校验规则,用于校验您创建…

企业邮箱如何修改管理员密码

1、登录企业邮局,点击顶部“邮局管理”。在邮局管理中点击“组织与成员”,在用户列表中,点击“邮局管理员”(postmaster)。 2、在编辑用户中,点击“重置密码”,然后输入新的密码,保存即可。