记录一次非常操蛋的Centos7升级内核不开机问题解决过程

一、故障情况
前段时间购买了oneprovider的服务器(8核/16g/2TX2 HHD/G口限速),价格非常的便宜,但是这服务商工单回复特别慢,而且没有VNC!然后装系统Centos7.9,但是内核是3.10的。不出意外的这类服务器要装BBR来缓解网络延迟,网速过慢问题,然后一键脚本开始怼进去了,重启选择新内核后,问题就出现了······不开机!因为没有VNC,所以也没有办法选择旧内核开机,摆在我面前的就两条路。1,重装系统 2,提交工单解决。但因为我有500g的数据已经在服务器上了,重装系统不可能。
这个时候看到了可以跟服务商申请impi权限,这样子基本上就可以控制服务器了~然后就是选择旧内核开机进系统,进系统后就开始处理。找了一堆资料终于发现了问题所在。

二,问题分析
其实这个问题很好解决,就是我购买的这款服务器的硬盘是SAS,不是常规的SATA硬盘,而Centos系统安装时默认安装了mpt2sas,升级了4.0以上的内核后使用的是mpt3sas,但在升级内核过程中没有将这一驱动正常打上,导致开机选择新内核后无法正常识别SAS硬盘,就导致无法开机。

三,解决办法
简单一句话就是让系统识别到对应的驱动即可~

首先查询已经安装的内核版本,记录下具体的名称

rpm -qa|grep kernel

然后查询3.10.0 initramfs的驱动

[root@localhost ~]# lsinitrd -k 3.10.0-957.el7.x86_64 | grep mpt[23]sas

drwxr-xr-x 2 root root 
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值