![在带有 b140i raid 控制器的 HP dl120 gen9 服务器上安装 CentOS 7](https://linux22.com/image/666536/%E5%9C%A8%E5%B8%A6%E6%9C%89%20b140i%20raid%20%E6%8E%A7%E5%88%B6%E5%99%A8%E7%9A%84%20HP%20dl120%20gen9%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E5%AE%89%E8%A3%85%20CentOS%207.png)
我正在尝试在带有 b140i 控制器的 HP DL120 gen 9 服务器上安装 CentOS 7。我在 raid 1+0 中设置了 4 个 1TB HDD,但 CentOS 安装程序似乎无法识别从存储实用程序创建的逻辑驱动器。
据我所知,我需要一些 CentOS 7 驱动程序来识别 B140i 控制器。此外,该驱动程序似乎是 HP 闭源的。
我在这里的方法是什么?是否有任何其他免费的 Linux 操作系统可用于此服务器并可识别 raid 控制器?
谢谢。
答案1
好的,在花费无数个小时搜索 B140i 动态存储阵列驱动程序之后,我设法通过下载 Proliant 的 HP 服务包、在本地安装 iso 并hpdsa
在名为的文件夹中找到驱动程序来找到该驱动程序DUD
。
为了在 HP Proliant DL120 gen 9 上成功安装 CentOS 7,我执行的步骤如下:
- 下载 CentOS 镜像并将其写入 USB;
- 下载 HP Proliant Service Pack 并找到
hpds
其中的驱动程序(仅从以下网站下载 b140i 驱动程序这里(英文): - 使用在单独的 USB 驱动器上
dd
写入适当的驱动程序(u0
或);u1
- 将 CentOS USB 插入服务器,从中启动,但在安装菜单中,按下
e
UEFI 系统并在行中添加linuxefi
以下内容inst.dd modprobe.blacklist=ahci
; - 按下
Ctrl+x
或 继续安装所需的键; - 插入装有驱动程序的USB驱动器;
- 按
r
刷新驱动器列表并选择适当的驱动器; - 解压后,继续正常安装;
特别感谢@ewwhite 和@michael-hampton:)
希望这能帮助那些面临此问题且没有服务器经验的人。
答案2
您需要使用驱动程序磁盘。对于 EL7,使用 USB 密钥上的 RHEL 驱动程序会更方便。
这是驱动程序磁盘下载和安装指示。