一、环境

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退出重启

最新文章

  1. jQuery - 全国省市县三级联动
  2. JAVA格物致知开篇:凡事预则立不预则废
  3. 草根玩微博 中产玩微信 土豪玩什么?支持Yo的iWatch?
  4. C#SaveFileDialog的使用
  5. 安装完Apache和PHP之后访问PHP文件页面提示下载而没有解析 解决办法
  6. malloc使用方法
  7. ES6模板字符串
  8. 自定义gradle的property
  9. vue中关于v-for性能优化---track-by属性
  10. 详解.NET IL代码(一)
  11. Pinpoint是一个开源的 APM (Application Performance Management/应用性能管理)工具,用于基于java的大规模分布式系统,基于Google Dapper论文
  12. css加载字体跨域问题
  13. sql server 日志传送问题整理
  14. Boost.Asio 网络编程([译]Boost.Asio基本原理)
  15. excel自定义数据验证
  16. 阅读代码工具:Visual Studio Code
  17. MAC BOOK Air 安装metasploit-framework
  18. sql连接详解
  19. vue_表单_组件
  20. BZOJ 1051 受欢迎的牛 缩点

热门文章

  1. Linux shell sed命令在文件行首行尾添加字符
  2. Docker——JVM 感知容器的 CPU 和 Memory 资源限制
  3. 用源码搭建LNMP环境+部署WordPress
  4. 联想 lenove 3750 M4服务器更改启动项和管理口IP
  5. kvm总结复习
  6. 高通 QC协议 谷歌 PD协议
  7. git push 时发生错误 error: src refspec master does not match any. error: failed to push some refs to
  8. 车载智能HUD
  9. python应用_读取Excel数据【二】_二次封装之函数式封装
  10. yum install php-bcmath-5.4.16-42.el7.x86_64.rpm安装报错