在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 连接新磁盘来替换旧磁盘。完成后,您可以在系统中正确安装它。