问题描述:
笔者的linux服务器用的是本地镜像安装方式,安装后挂载本地镜像作为yum源使用了一段时间,后续因为种种原因,yum源替换为aliyun公网yum源。
正因为这次yum源替换,系统监测到部分应用的更新,在一次重启操作中无心勾选了安装更新的选项,如图
不巧的,在系统安装过程中赶上了设备断电,悲剧发生了,新安装的内核启动无法顺利引导进入系统,卡在了这个界面,(或者可能另一个界面:好多个linux企鹅的那个界面)
解决方法1:
这种情况估计能急死挺多linux小白的,首先,不要慌张重置电源(断电开机),在这个界面里,选择第二个(旧的内核启动)
然后就能顺利进入系统了,
接着,我们需要设置一下默认使用第二个内核启动,以免下次启动时候再次自动选择第一个内核启动卡住不动。命令如下:
grub2-set-default 1 ##这里的第二个对应的其实是1,因为逻辑上是从0算起的。
然后,就可以reboot重启看看是不是默认以第二个内核启动进行系统引导。
解决方法2:
这个办法只是暂时的,我们当然还是有必要修复一下最新的内核启动,下面是操作步骤:
首先,确认一下啊已安装的内核启动
rpm -qa | grep kernel
对应的版本信息跟启动界面时是一致的,重新安装一下最新的内核启动
执行命令
yum reinstall -y kernel-3.10.0-11.27.19.1.e17.x86_64
提示成功后,reboot重新启动服务器,这时,我们就能直接用第一个内核启动引导进入系统了。
注意,该次记录内容仅供参考,仅适用于内核安装出错时导致无法启动的情况,要注意导致你实际无法启动进入系统的原因是否跟上述情况一致。