我想在 Windows XP 32 位下用我的新硬盘堆创建一个 6TB RAID 10 阵列,但它们仅用于辅助存储。将所有驱动器添加到阵列并初始化它们后,XP 只能看到一小部分存储空间,即 2TB。我假设这与 MBR 与 GPT 有关。创建一系列 2TB 卷然后进行跨越是我唯一的解决方案吗?
网上的大多数问题都与从此设置启动有关,但我只是将它们用作额外的存储。
硬件:4 x 3TB Hitachi Deskstars + RocketRaid 622 + Sans Digital TR8M TowerRAID。阵列通过 eSATA 连接。
答案1
您的假设是正确的。它是 Windows 32 位操作系统(如 Windows XP)使用的 MBR 分区方案。您还想问如何使其工作吗?根据以下页面,您需要一个可以执行 GPT 的操作系统,例如 XP 64 位、Mac OSX Tiger 及更高版本以及其他一些 *nix。
目前尚不清楚是否可以使用这样的操作系统对驱动器进行分区,然后将它们放回 XP 32 位下,尽管我并不抱太大希望。
答案2
以下是我最终做的事情:
我将每个驱动器分成 4 等份,形成 1.5TB RAID 10 卷。(750 个镜像驱动器 1 和 2,然后条带化到驱动器 3 和 4)= 一个 1.5TB RAID 10。
每个磁盘包含 4 个 750GB 镜像/条带集,位于控制器中。这导致 Windows XP 的驱动器管理器中有 4 个 1.5TB 卷。我将它们转换为动态磁盘,并简单地将它们跨接。诀窍是在控制器级别跨所有磁盘进行镜像/条带化,这意味着我们可以获得完整的性能。
我使用 Windows 的条带化对其进行了基准测试,结果得到的性能大约是普通跨区处理的 1/3。它就是跨区处理。结果阵列:5.7TB,并测试了驱动器移除/重建。
谢谢您的回复,我没有考虑过 GPT。