Hyper-V 环境,CentOS内核冲突,修改内核启动顺序
2017-06-08 16:22
260 查看
在Hyper-V环境安装CentOS一直使用正常
Hyper-V 版本 :6.3.9600.16384
CentOS 版本: CentOS Linux release 7.3.1611
某次服务器重启,发现不能正常启动,卡在启动界面
回想最近操作,删除过一些过期账户,使用过yum update进行过升级。
在grub启动选项里选择最后一项rescue求援模式可以进入,备份/etc和重要资料。
用history查询命令历史,没有特殊地方。
这时另外一台服务器也出现同样问题,通过命令历史对比,发现均有yum update行为。
更新后内核为Linux 3.10.0-514.21.1.el7.x86_64 #x86_64 GNU/Linux。
在grub启动界面,选择更新前内核版本Linux 3.10.0-514.el7.x86_64 #x86_64 GNU/Linux
系统正常启动。
裸机虚拟化平台,Hyper-V和Linux之间还是有一些兼容性问题。
查询启动选项内容
确认默认启动项无误后重启测试
Hyper-V 版本 :6.3.9600.16384
CentOS 版本: CentOS Linux release 7.3.1611
某次服务器重启,发现不能正常启动,卡在启动界面
回想最近操作,删除过一些过期账户,使用过yum update进行过升级。
在grub启动选项里选择最后一项rescue求援模式可以进入,备份/etc和重要资料。
用history查询命令历史,没有特殊地方。
这时另外一台服务器也出现同样问题,通过命令历史对比,发现均有yum update行为。
更新后内核为Linux 3.10.0-514.21.1.el7.x86_64 #x86_64 GNU/Linux。
在grub启动界面,选择更新前内核版本Linux 3.10.0-514.el7.x86_64 #x86_64 GNU/Linux
系统正常启动。
裸机虚拟化平台,Hyper-V和Linux之间还是有一些兼容性问题。
查询启动选项内容
cat /boot/efi/EFI/centos/grub.cfg |grep CentOS menuentry 'CentOS Linux (3.10.0-514.21.1.el7.x86_64) 7 (Core)' menuentry 'CentOS Linux (3.10.0-514.el7.x86_64) 7 (Core)' menuentry 'CentOS Linux (0-rescue-1f99bc478f6c4b038017f1271d50d677) 7 (Core)'变更默认启动项为没问题的内核
grub2-set-default 'CentOS Linux (3.10.0-514.el7.x86_64) 7 (Core)'
确认默认启动项无误后重启测试
grub2-editenv list saved_entry=CentOS Linux (3.10.0-514.el7.x86_64) 7 (Core) reboot
相关文章推荐
- Centos 7 修改内核启动顺序
- U盘安装CentOS 6.4及修改默认启动顺序
- CentOS6.5_x64修改grub的启动顺序
- centos设置内核启动顺序
- Linux - 修改内核启动顺序及删除无用内核
- centos LNMP第一部分环境搭建 LAMP LNMP安装先后顺序 php安装 安装nginx 编写nginx启动脚本 懒汉模式 mv /usr/php/{p.conf.default,p.conf} php运行方式SAPI介绍 第二十三节课
- Linux CentOS 7修改内核启动默认顺序
- centos7.2 默认启动内核修改
- 用内核命令行修改启动顺序
- 用内核命令行修改启动顺序
- centos系统有多个内核,修改默认启动内核
- linux内核升级或者patch 后修改kernel开机启动顺序
- Linux CentOS 7.X 如何修改内核启动默认顺序
- CENTOS 7 修改默认启动内核
- ubuntu16.04.2修改内核启动顺序后重启机器未生效
- CENTOS 7 修改默认启动内核选项
- 抢救Centos修改环境变量后不能启动
- centos7下修改windows默认启动顺序
- 在Win32环境中修改Lenovo笔记本引导设备启动顺序、恢复BIOS默认设置。
- centos修改启动顺序,登录后提示,启动级别,主机名,免密登录