Linux基础——ISO修复kernel-4.19.0-grub问题:/boot文件损坏

1、挂载bc8镜像

#Trobleshooting进入

2、进入修复模式

3、进入救援模式

4、切换用户根目录/mnt/sysimage

chroot /mnt/sysroot/

5、挂载ios镜像数据包

mkdir -p /mnt/temp
mount /dev/sr0 /mnt/temp
可以尝试以下两种挂载镜像方式
iso9660文件系统
mount -o iso9660 /dev/sr0 /mnt/temp

或者
img文件系统
mount -o loop boot.img /mnt/temp

 

 

6、开始安装kerne包,重新生成/boot下文件

cd /mnt/temp/BaseOS/Packages/
rpm -ivh kernel-core-4.19.0-240.23.35.el8_2.bclinux.x86_64.rpm

rpm -ivh kernel-modules-4.19.0-240.23.35.el8_2.bclinux.x86_64.rpm

rpm -ivh kernel-4.19.0-240.23.35.el8_2.bclinux.x86_64.rpm

 

7、重新生成grub配置

grub2-mkconfig > /boot/grub2/grub.cfg

到此恢复完成,再此最好在执行sync 操作后,再重启;

reboot

 

posted on 2024-11-21 09:35  gkhost  阅读(1)  评论(0编辑  收藏  举报

导航