嗨,我想用 4 x 3 TB 磁盘构建一个家庭影院系统来存储我的所有电影。我正在看一台华硕 P8Z77-I deluxe。它只有 4 个 SATA,所以我想买一个 Highpoint Rocket Raid 2720SGL 控制器。
Highpoint 网站说它支持“Lunix”我已经从 Highpoint 下载了驱动程序,但它们似乎是自己编译的。
有人让这些在 12.04 上运行吗?有人知道让它们运行的步骤吗?
谢谢。
答案1
我刚刚安装了该卡,没有安装任何驱动程序。它似乎可以用作 HBA(主机总线适配器)。据我所知,软件 RAID 比假 RAID 更好。我有一个使用mdadm
(软件 RAID)配置的 RAID0。在我添加 rocketraid 卡之前,RAID0 已经配置好了,之后我不需要做任何其他事情。本质上,我正在使用 Rocketraid 添加更多 SATA 端口。
我从一个单独的 SSD 启动,所以也许这会使切换更容易,但是我在启动时确实遇到了一些问题。我的主板上有两个 SATA 控制器,安装了 Rocketraid 卡后,我可以从连接到 Rocketraid 的磁盘或 Marvell SATA 控制器上的磁盘启动。当然,SSD 在使用 Marvell SATA 控制器时性能会受到影响(540 GB/s 对比 400 GB/s 的读取速度),所以我只是将 SSD 切换到 Rocketraid,它就可以正常启动。启动后,我可以看到并使用板载(非 Marvell)SATA 控制器上的驱动器。
对于您要做的事情,我的免费建议是购买 Rocketraid 2720SGL 和两根 SAS/SATA 电缆,这样您总共就有 8 个 SATA 端口。当然还有其他卡,但 2720 有两个主要优势 - SATA III/6Gb/s 和 PCI-e x8。大多数其他“便宜”卡都是 x1。
编辑:现在,我无法从连接到控制器的启动盘启动。我认为这是因为我在安装操作系统后添加了磁盘。我似乎记得在自述文件中隐藏了一些关于此内容的内容。
无论如何,我决定安装驱动程序:以下是我所做的:
下载适用于 Linux 的 webGUI 和开源驱动程序。我使用了通用 Linux 驱动程序。http://www.highpoint-tech.com/USA_new/CS-PCI-E_2_0_x8_Configuration.html
要安装驱动程序,untar
请打开源代码并导航到 rr272..blah..product/rr272x/linux 文件夹。一路上都有一份自述文件,所以不妨阅读一下。在 linux 文件夹中,通常make
将make install
构建驱动程序。您可能需要 build-essential 和一些其他软件包(apt-get install build-essential
)。出现未找到 rr272x_2x 的错误,但似乎没问题,驱动程序是 rr272x_1x。
现在要安装 webGUI,请从网站解压/解压/解包 webGUI。这是一个 rpm 包,因此请使用 alien 来解压它并将其转换为 deb 包:alien rr272..blah..$ARCH.rpm
。选择适合您的架构类型的包(32 位与 64 位)。这将生成一个 deb 包,您可以使用它进行安装dpkg -i blah...foo.deb
(apt-get install alien
如果您还没有安装,请使用 )
现在重新启动,祈祷好运,并短接至地面。
重新启动后,打开终端并设置 htpsrv 要使用的驱动程序。这在 readme 文件中有详细说明,echo rr272x_1x > etc/htpcfg
现在通过在终端中输入来启动服务器hptsvr
。您应该看到烟花,听到铃声和口哨声,并且对缺乏输出感到失望。接下来,转到您的开源浏览器(例如 Firefox),然后导航到 localhost:7402。您可能需要用 ip 地址代替 localhost。-u RAID -p hpt 您也可以通过 webGUI 刷新 BIOS,但我在经历了创建 Freedos USB 磁盘的所有麻烦之后才发现这一点。