我有一台配备 4x4TB HDD 的 HP MicroServer Gen10。MicroServer 使用硬件 RAID“HPE Smart Array E208i-p SR Gen10”。
然而:
当启动 Ubuntu Server 16.04 时,RAID 阵列显示为 938GB。
当启动 Ubuntu 桌面(实时 USB)时,它正确显示为±10.9TB。
有趣的是,它可以通过使用软件 raid 或单独的驱动器来正常工作。
但是,我想充分利用 RAID 控制器,而且这似乎不是一个硬件问题(因为它在 UbuntuDesktop 中运行良好,但在 UbuntuServer 中却不行。
我猜测 UbuntuServer 缺少某种形式的支持,但我希望这里的任何人都可以阐明这个问题。
答案1
E208(以及 P408 和 P816)使用 MicroSemi(以前是 PMC Sierra)的 SmartPQI 驱动程序。这些驱动程序以前称为 hpsa(HP Smart Array),再之前称为 CCISS(Compaq Computers Inc Smart Storage)。
我猜测 16 和 18 中包含的驱动程序是不同的,并且 16 驱动程序对于该机器中的固件来说太旧了。
如果可以的话,看看这些是否有效: