一、环境
Centos8
二、过程
1、查看/boot底下文件
ls /boot
2、模拟误删/boot底下文件
rm -rf /boot/*
ls /boot
3、reboot,无法正常启动
4、在vmvare里,鼠标右键选择你的机器,“电源”-“打开电源时进入固件”
5、启动,进入到bios界面,boot下将光盘启动的优先级调到最上面,F10保存重启,进入光盘启动。
6、键盘上下键,选择“Troubleshooting”-“Rescue a CentOS Linux system”——救援模式
7、用chroot命令进行切根
chroot /mnt/sysroot
8、安装grub
grub2-install /dev/sda
9、挂载光盘
mount /dev/sr0 /mnt
10、安装内核
rpm -ivh /mnt/BaseOS/Packages/kernel-core-4.18.0-147.el8.x86_64.rpm --force
11、生成grub.cfg配置文件
grub2-mkconfig -o /boot/grub2/grub.cfg
12、exit退出重启