是否可以创建具有不同扇区大小的软件 RAID 1?

是否可以创建具有不同扇区大小的软件 RAID 1?

我购买了与主驱动器不同型号的硬盘并尝试镜像它们,但 Windows 7 虚拟磁盘管理器中出现以下错误消息:

对于给定卷,所有保存扩展的磁盘都必须具有相同的扇区大小,并且该扇区大小必须有效。

我的磁盘具有以下统计信息:

Main drive: SAMSUNG HD103SI, physical sector size 512b.
Mirror drive: WDC WD10EARX, physical sector size 4096b.

运行时chkdsk它们都报告每个分配单元有 4096 个字节,我认为这是“虚拟扇区大小”的另一种说法。

物理扇区大小必须匹配吗?我能以某种方式重新格式化一个驱动器以匹配另一个驱动器吗?如果我可以使用不同的驱动器,那就太好了,然后我将来可以逐步升级。

我在想,我可以将主驱动器克隆到镜像驱动器,然后将主驱动器用作镜像。这样可行吗?还是只是浪费大量时间?

编辑:我注意到我可以从 2 个未分配的驱动器在两个驱动器上创建镜像卷。但是当我首先创建卷时,右键单击它,然后尝试“添加镜像”选项,它总是向我显示“扇区大小错误”消息。这是一个错误吗?为什么“添加镜像”不起作用?

无论如何,假设我必须在它们上重新安装 Windows 7,我将按照此处的指南进行操作,看看情况如何: http://my.opera.com/Devocalypse/blog/2011/03/02/install-windows-7-on-a-dynamic-disk-pro-and-ultimate-only

编辑:成功了。按照指南,我成功地在“镜像卷”上安装了 Windows,但我仍然想将当前的“主卷”复制/克隆到动态磁盘。

编辑:这次买了另一个相同的磁盘,现在“添加镜像”按钮可以正常工作了。我将数据克隆到新磁盘上,然后从那里启动,然后按“添加镜像”,它就可以正常工作了。现在我想弄清楚为什么另一个镜像驱动器无法启动。

答案1

是的,可以在具有不同物理扇区大小的硬盘上运行 RAID-1。

话虽如此,这可能不是一个好主意。如果您的软件 RAID-1 实现以 512 字节块写入,那么它将效率低下且速度缓慢。这可能不是问题,因为大多数文件系统使用 4k 的块,并且 RAID 上的大多数条带大小为 64Kb 或更大。

然而在极少数情况下,你可能会得到非常糟糕的性能。特别是如果你没有将文件系统与 4k 边界对齐。

相关内容