更换简单存储空间中的磁盘

更换简单存储空间中的磁盘

在W8.1系统上有没有办法替换没有分区的存储空间中的磁盘?

我想用 3TB 硬盘替换 1.5TB 硬盘,但我没有多余的 SATA 端口。我确实有足够的空间将 1.5TB 硬盘上的所有数据移动到其他硬盘,但我似乎找不到任何选项来“清除”硬盘上的所有数据。

将所有数据移动到外部硬盘是不可能的,因为池超过了 10TB,我必须购买价值 10TB 的硬盘才能这样做。

我知道如果我有奇偶校验的话这会很容易,但我没有。

编辑:数据使用 Windows 存储空间汇集(因此有此标签)。这是一个“简单”存储空间,因此没有任何奇偶校验或弹性。

答案1

How about a USB to SATA adapter?
An internal pci-e card with extra SATA ports?
SATA expander turn 1 port into 4 (down side =shared bandwidth) 

这两种方式对你都适用吗?

首先,我不知道你是否有软件、硬件,或者你如何将这些驱动器汇集在一起​​。控制器可能不喜欢这个想法,但这是我迄今为止想到的唯一想法。

然后使用扇区级复制器进行克隆。如果您有第二台备用 PC,这将非常方便。关闭所有设备,直到新驱动器安装到位后再重新打开。将新驱动器和旧驱动器带到备用 PC。获取可启动的 Linux CD,例如 partedmagic。然后使用dd if=/dev/sda of=/dev/sdb bs=512 conv=sync,noerror 其中 sda = 1.5 tb 和 sdb =3 tb 硬盘。这将需要几个小时。完成后,您应该能够将 3TB 驱动器连接到其他硬盘驱动器连接器。

如果你不是生活在借来的时间里,我会说将所有内容备份到 CrashPlan **,一个在线的、无限的云存储提供商。 多年计划的费用约为每月 9.99 美元或更低。

答案2

我已经搜索过这个问题的答案,但没有任何直接的解决方案。这个问题公认的“解决方法”是:

1. 将要移除的驱动器标记为已退役:

打开 PowerShell 并输入

Set-PhysicalDisk -FriendlyName "<the name of your disk>" -Usage Retired

目前,此“退役”磁盘上不会有任何新数据。如果您想查看哪些虚拟磁盘正在存储“退役”磁盘上的数据,您可以输入

Get-PhysicalDisk -FriendlyName "<the name of your disk>"  | Get-VirtualDisk

2. 对于每个没有“简单”弹性设置的虚拟磁盘,您可以输入

Repair-VirtualDisk -FriendlyName "<name of the virtual disk with resilliance>"

这将启动“弹性修复”并将数据移动到其他可用磁盘

3. 对于其他每个虚拟磁盘:

请结束所有使用此虚拟磁盘的进程和程序。

a) 创建一个新的虚拟磁盘。

如果您有足够的空间,建议您创建一个具有 ressiliance 的虚拟磁盘!

b)将内容从旧版本复制到新版本

c) 删除旧的

d) 调整新虚拟磁盘的驱动器号

如果您需要更多临时空间,您可以通过 USB 连接新磁盘来替换旧磁盘。完成后,您可以在系统中正确安装它。

相关内容