一、環境
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退出重啟