误删除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)]](https://img-blog.csdnimg.cn/c5704857dcda44ffab34bb7ed17c475c.png)
(4)按完回车之后,出现bash-5.0#,这时候输入exit后,按回车enter
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PZkuQXJG-1687919850059)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628093043564.png)]](https://img-blog.csdnimg.cn/a9ab097a3127495b9c7ee00c47f53560.png)
(5)耐心等待后,到这一步,输入1后回车enter
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZKJzqmqA-1687919850059)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628093232179.png)]](https://img-blog.csdnimg.cn/c85e578e799648e8beb223f8bef690c7.png)
(6)按下图输入后,直接到了sh-5.0#这块
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F3NJ7vRu-1687919850059)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628093404320.png)]](https://img-blog.csdnimg.cn/62d32be8f61e400695e70b165fc18016.png)
-
(7)继续按照提示,输入chroot /mnt/sysroot后到下面这个界面![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DXacWNEY-1687919850060)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628093732265.png)]](https://img-blog.csdnimg.cn/acf06951fea34e5c9fc592375ac71ddc.png)
-
(8)chroot之后,发现系统原本的boot目录已经空了,下面开始挂载iso进行修操作
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8boPFuFk-1687919850060)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628094239504.png)]](https://img-blog.csdnimg.cn/522aa6ca2f6e4d74a67781fbe9332eaf.png)
-
(9)安装生成内核工具包,这里要加上--force选项,安装后生成以下内核文件![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YHGts0ZB-1687919850060)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628094751227.png)]](https://img-blog.csdnimg.cn/24f24708dea1408598c6762d913d138f.png)
-
(10)下面开始生成grub2目录及grub.cfg文件
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-N9d9HJxu-1687919850061)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628095430227.png)]](https://img-blog.csdnimg.cn/5fb0955fa223434f822536b6dca82021.png)
(11)重新生成引导文件grub2-mkconfig
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QPyCZEim-1687919850062)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628095654718.png)]](https://img-blog.csdnimg.cn/190c39b6768b4870a13c8fa57634d61e.png)
(12)修复后,退出,进入系统
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wNwQlBHZ-1687919850062)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628095937033.png)]](https://img-blog.csdnimg.cn/145ecf9065da4777bdb25701077f7055.png)
出现grub界面
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lCQYohQy-1687919850063)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628100056114.png)]](https://img-blog.csdnimg.cn/c4b1f21c526e4e1b97034c1a2b588c4e.png)
进入系统
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-m5iG5vTt-1687919850063)(C:\Users\zhd\AppData\Roaming\Typora\typora-user-images\image-20230628100243576.png)]](https://img-blog.csdnimg.cn/cc8850c4914546109885b3d2f7ac10fa.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)处,切终端挂载根目录进行修复



















