zoukankan      html  css  js  c++  java
  • 记一次centos7内核可能意外丢失(测试直接干掉)恢复方法

    本次是虚拟机装的centos7的内核不知原因以外丢失造成无法开机,开机显示找不到内核!

    恢复方法:

    挂载新的ISO文件,然后进入bios选择dvd启动。

    启动后进入Troublesshooting,然后选择救援模式Rescue a centos system.

    一路continue,ok进入救援模式页面。

    进入后是sh-4.2#

    执行命令:chroot /mnt/sysimage/

    进入bash-4.2#

    创建目录:mkdir /verbOS/

    挂载目录: mount /dev/sr0 /verbOS

    进入内核软件包目录: cd /verbOS/Package/

    找到对应的内核:kernel-3.10.0-XXXXX.rpm

    复制到mnt目录:cp kernel-3.10.0-XXXXX.rpm /mnt/

    卸载之前内核:

    rpm -qa|grep kernel

    rpm -e  kernel-3.10.0-XXXXX

    去/boot/目录查看文件,只剩grub和grub2目录就可以了。

    执行grub2-install /dev/sda安装grub2

    执行grub2-mkconfig /boot/grub2/grub.cfg写入配置文件

    复制 /boot/grub2/grub.cfg到/boot/grub/grub.cfg就可以了。

    然后exit,exit

    重启后选择本地启动就可以了

  • 相关阅读:
    读理,妙句秒人秒事,二记
    读理,妙句秒人秒事,一记
    (原)DirectX11 深度测试(有点另类)
    游戏编程书籍推荐
    android入门-环境搭建
    Spring||Interview
    JSR-133内存模型手册
    JVM执行引擎
    HIbernate总结
    虚拟机类加载机制
  • 原文地址:https://www.cnblogs.com/xiongyoutom/p/10410509.html
Copyright © 2011-2022 走看看