如何使用添加到现有 Raid 配置的新硬盘上的所有空间?

如何使用添加到现有 Raid 配置的新硬盘上的所有空间?

我有一台配备 RAID1 的 Dell XPS。它最初有 2 个 160GB 硬盘。其中一个坏了,所以我用一个 250GB 硬盘替换了它。后来另一个 160GB 硬盘也坏了,所以我用一个 500GB 硬盘替换了它。

当前情况:RAID 1,包含 1 个 250GB 硬盘和 1 个 500GB 硬盘。Windows 显示有 160GB 可用。我想使用 250GB(最小驱动器的最大大小)。

Dell XPS 配有 Intel Matrix Storage 控制台。我将软件升级到最新版本,其中包含一个修改卷以使用所有现有空间的选项。不幸的是,此选项失败,并显示错误消息“修改卷失败”。

关于如何利用驱动器上剩余的可用空间,您有什么想法吗?

答案1

我是那种在数据完整性和可用性方面非常保守的疯狂人士。我会备份所有内容,使用新的更大容量的驱动器(250GB 标记 - 或者更好的是,先再买 500GB,并在此过程中使用 250GB 备份数据)重新创建 RAID 卷,然后恢复所有内容。

这是对您的备份/恢复策略的一个很好的测试,也是获得空间的可靠方法,不会遇到您可能通过调整卷大小而引入的某种“潜在”问题。

我对您所谈论的特定功能没有任何经验(我曾使用过 Intel Matrix Storage Manager,但从未尝试过扩展卷)。一般来说,我不愿意在任何类型的消费级 RAID 中进行卷扩展。

答案2

由于它是 RAID 1,因此您可以“打破镜像”,只需移除正在运行的 250GB 驱动器并启动如下过程

  1. 移除 250GB 驱动器,打破镜像
  2. 格式化为 250GB
  3. 使用 Ghost、Acronis 等将数据从 500GB 驱动器复制到 250GB 驱动器(这些程序可以在复制过程中调整分区大小,或者此时您可以仅使用 250GB 驱动器重新启动,然后使用 Windows 将卷扩展到 250GB 区域。
  4. 使用 Matrix Storage manager 或 Windows 创建一个具有 250GB 分区的新 RAID 1 阵列。

另一种选择是避免风险和麻烦,使用 Windows 在现有 RAID 阵列上创建新分区。新分区上只有约 80GB 的空间,但这样可以省去调整现有分区大小或克隆可启动 Windows 安装的麻烦。

当然,长期使用的最佳选择是格式化并重新开始(备份数据很好,但正如 Evan 建议的那样,购买新驱动器可以省去备份的麻烦)在这种情况下,你会

  1. 通过移除 250GB 驱动器来破坏镜像(留作保存现有数据)
  2. 格式化 500GB 驱动器并安装 OS/APPS(是的,如果您不想费力从头开始,您可以使用 Ghost/Acronis 并保留旧配置)
  3. 安装新的 500GB 驱动器并创建新的 RAID 1 阵列。
  4. 将数据从旧的 250GB 驱动器复制到新的 RAID 1 阵列。

使用编号程序进行的任何操作都存在风险,即在格式化/重影/镜像过程中弄乱并擦除错误的驱动器。这就是为什么您需要使用第三个驱动器(旧的或新的)以防万一。当您进行可能擦除所有数据的更改时,您需要一个未插入的副本。

相关内容