如何在CentOS 7.1中加载hpvsa.ko(RAID控制器B120i)模块

当RHEL 7.0和Centos 7.0首次发布时,我可以通过以下官方RHEL 7.0和HP文档在B120i RAID控制器上安装操作系统:

自7.1版本以来,这不再起作用

我甚至尝试禁用模块的签名检查,但没有运气。

有任何想法吗?

lsmod不显示这个模块被加载,但modinfo提供的信息照常。

/var/log/dmesq显示关于无法validationhpvsa等的多行

我试图手动强制加载,似乎加载,但我看不到我的逻辑驱动器。

事实上,需要使用正确的驱动程序版本,因此在安装过程中不需要mpdprobe。 我在Centos 7.0 1503-01上使用了hpvsa- 1.2.14-100.rhel7u1.x86_64.dd.gz。

我谷歌searchhpvsa-1.2.14-100.rhel7u1.x86_64.dd.gz并从下载

我使用以下命令在Mac上创build了驱动程序的磁盘映像:

 sudo dd if=hpvsa-1.2.14-100.rhel7u1.x86_64.dd of=/dev/disk2 

或任何设备使用的USB棒。 一定要卸载。

有了这个configuration,我设法安装了b120i raid 1驱动程序并正常启动。

安装过程中执行以下操作:

  • 在初始屏幕中按下标签
  • 附加以下引导命令:

    modprobe.blacklist=ahci inst.dd

第一个避免加载任何SATA驱动程序,第二个要求额外的驱动程序,所以没有重复的磁盘。

我没有移除USB棒,因为很难提取记忆棒而不会产生问题。

无论如何,它的工作。 干杯。

解决方法很简单 – 回答我自己的问题:)在启动过程中 – 在命令行中执行ctrl + alt + f2:modprobe -f hpvsa,返回到gui安装程序,重新扫描磁盘 – 现在应该会看到您的逻辑卷。 来自HP的hpvsa驱动程序错误编译的问题。 modprobe -f命令强制加载而不检查版本。