我有一台相对较旧的 Windows Server 2008 计算机,正在升级其磁盘空间。我要升级到的磁盘硬件是:
- 2TB 西部数据-WD20EARX
- 2TB 希捷-ST2000DM001
- 1TB 希捷 - ST31000528AS
- 1TB 日立 - HDS721010CLA332
- 备用 500GB WD
一个关键问题是主板不支持 EFI,所以我只能使用 MBR 分区。理想情况下,我希望有一个包含 (2) 个 2TB 和 (2) 个 1TB 驱动器的 RAID5(是的,我知道在此配置中,我只能从每个 2TB 驱动器中得到 1TB),但 Windows 在尝试创建此 RAID5 时会抛出磁盘 I/O 错误,即使我尝试仅从每个驱动器分配 50MB。
编辑:Windows 允许我在任一 2TB 驱动器上创建一个简单的 RAW 分区,但任何超过 1024GB 的大小都将无法格式化该驱动器。
Windows 将显示“将磁盘转换为 GPT”选项,但这会为 2TB 驱动器引发与上述相同的磁盘 I/O 错误。1TB 驱动器将成功转换。此外,使用任何分配大小的 2TB 驱动器创建跨区卷都会尝试将驱动器转换为动态驱动器,并产生相同的失败结果。
Windows 允许我使用 (2) 1TB 和 (1) 500GB 创建跨区或 RAID5 卷,但如果我将任何一个 2TB 驱动器添加到组合中,它总是会出现这个简单的未描述的磁盘 I/O 错误。
似乎每当我尝试使用 2TB 驱动器创建任何 RAID 配置时,Windows 都不允许这样做,即使分区大小较小(如我之前提到的)。我想我至少可以使用部分驱动器。有人知道我为什么会遇到这个问题吗?
任何对此的意见都将不胜感激!
答案1
据我记得,Windows 软件 RAID 拒绝在具有不同块大小的磁盘上创建阵列(限制),您确定磁盘的块大小相等吗?我敢打赌 2TB 磁盘有 4096 位扇区,1TB 有 512 位扇区。