有没有办法在 3.x 内核上使用 Compaq Smart Array 431 控制器?
我有一块 431 主板,上面有 4 个磁盘,在 POST 期间控制器可以看到它们,但我无法在 Linux Mint 17 x86_64 和 3.13.0-24 内核上与它通信。
我让它在另一台使用 2.6 内核的机器上运行。
尝试加载cciss
并hpsa
重新加载 udev,但什么也没发生。
还尝试用 重新编译内核CONFIG_BLK_CPQ_CISS_DA=y
。
该设备是
04:00.0 RAID bus controller: Digital Equipment Corporation DECchip 21554 (rev 01)
根据 Debian HCL 应该由cpqarray
驱动程序驱动,我相信它是通过上面提到的配置标志进行控制的。
我已经cpqarrayd
安装了,但是由于无法检测到控制器,因此无法启动。
我究竟做错了什么?
答案1
那些设备太旧了,不安全使用……
这智能阵列 431RAID 控制器是HPSA 之前和 CCISS 之前,可以追溯到古老的CPQ阵列驱动程序。所以你试图将古老的 1999 年硬件与 2014 年操作系统一起使用。我认为这不合理。
cpqarray 驱动程序已从 Linux 内核配置选项 3.13 版中删除 -这是 Git 提交以及随附说明:
阻止:在 Kconfig 中禁用 cpqarray Mike 写道:
“cpqarray 已经 12 年没有使用了。很难相信还有人会使用这个主板。是时候将驱动程序从主线内核中移除了。这些天唯一的更新都是小更新,而且大部分都是由 HP 以外的人完成的。”
如果没有人反对,我们将在 3.15 版中将其从内核树中彻底删除。
你可以大喊大叫,但实际上,该主板和与其相连的任何东西都应该退役。例如 4.3GB 宽 SCSI 硬盘 :)