昇腾故障案例详情页

Atlas 800-3010 Ubuntu16.04升级内核后无RAID卡驱动导致进入系统失败

更新时间: 2021/09/02

暂无评分

问题信息

问题来源产品大类产品子类关键字
网上问题安装部署驱动固件Ubuntu、升级内核、无RAID驱动

现象、问题描述

基于3508 RAID卡安装Ubuntu 16.04系统时,需要手动加载RAID驱动才能完成安装,并在重启前将驱动打入initramfs中。所以在升级驱动后,新的内核版本无RAID卡驱动,就会导致找不到系统无法正常进入。

关键过程、根本原因分析

  1. Ubuntu 16.04不支持3508RAID卡,所以客户在安装系统时是手动加载的RAID卡驱动。
  2. 升级内核进入新内核,由于仍然没有RAID卡驱动,所以无法进入系统。
  3. 在grub阶段选择Advanced options for ubuntu,进入升级前的内核,制作deb包格式的驱动,dpkg -i 安装RAID卡驱动后,可正常进入新内核。

  4. 需要注意deb包驱动要支持该新内核版本,查询内核版本uname -r,dpkg -X RAID.deb可解压查看是否包含该内核版本驱动。

结论、解决方案及效果

结论:新内核不包含RIAD卡驱动导致系统无法正常启动。

解决方案:idriver下载支持该内核版本的deb包,如果发布的deb驱动不支持最新内核版本,可参考如下链接制作deb包并安装。

http://3ms.huawei.com/hi/group/8355/thread_7357935.html?mapId=9120395&for_statistic_from=all_group_forum

经验总结、预防措施和规范建议

在升级内核后,应该先安装RAID驱动后再重启。

备注

无。

本页内容

该页面对您有帮助吗?
我要评分