我正在尝试在使用英特尔嵌入式 RAID 技术 II 上的 RAID 5 的服务器上安装 CentOS 7。我确实需要安装一个特殊的硬件密钥来解锁 RAID 5 功能。
我已经在类似系统上成功安装了 CentOS,并且使用的是 RAID 0,无需加载任何特殊驱动程序。我已使用 Intel RAID 控制器 II 成功安装并初始化了 RAID 5 阵列。但是,当我尝试以 RAID 5 模式安装时,CentOS 7 安装程序无法看到我的 RAID 硬盘。我的 BIOS 确实将 RAID 阵列显示为启动选项。
出于预算原因,我希望在我的学校里使用这个。我有两个 USB 端口,没有 CD-ROM 驱动器,并且这个系统中只有三个物理硬盘的空间。我在一个 USB 驱动器上使用完整的 DVD iso,并在第二个 USB 驱动器上使用 megasr 映像。我使用以下命令将驱动程序设为 USB:
sudo dd if=ESRT2_Linux_v.15.04.2013.1016/DUDs/megasr-15.04.2013.1016-1-rhel64-ga-x86_64.img of=/dev/sdb
如您所见,我正在使用我能找到的最新驱动程序,适用于 RHEL 6.4。我可以使用以下命令在安装之前加载该驱动程序,显然成功了:
linux dd modprobe.blacklist=ahci
但是,当我进入 GUI 安装屏幕时,唯一显示的硬盘是插入服务器的 8 GB 拇指驱动器之一。如果我使用相同的命令而不使用“dd”,从而跳过驱动程序的加载,也会发生同样的事情。
CentOS 7 是否有 megasr (或 kmod-megasr) 驱动程序?我遗漏了什么?
谢谢!!
答案1
尝试从这里获取最新的一个。https://downloadcenter.intel.com/search?keyword=ESRT2或者更具体地说https://downloadcenter.intel.com/download/24636/ESRT2-RAID-driver-for-Linux-
有一个 rpm 版本以及 .img DUD 文件,请尝试两者。我在安装不同的内核版本时遇到了麻烦,但可以尝试一下。
希望有帮助!