由于新的 HDD 配置,我目前正在处理更大的备份/调整大小任务,其中分区大小约为 900GB,已满 70-90%。
一些背景:
我注意到的第一件事是,西部数据的 Acronis TrueImage 版本在 Windows 7 下运行时速度极慢,即使优先级很高。要为 650GB 的数据(900GB 分区)创建正常备份,需要 3 天时间!使用此 Acronis 版本的启动 CD 版本完成相同任务大约需要 2 小时(SATA3 从一个磁盘复制到另一个磁盘,速度都在 110MB/s 左右)。
现在,在我完成所有备份后,我想删除一些过时的分区,并将剩余分区调整为全硬盘大小。当然,这通常需要相当长的时间 - 在这种情况下,对于这个 900GB 分区,将其扩展到 931GB(前端 30GB+,末端 1GB+),大约需要 6 个小时(使用gparted
)!
如果我早知道,我就会恢复图像。但没有——首先它显示了合理的时间 1:45h,然后0 项操作(共 1 项)但在结束 1 小时 45 分钟后,它又开始了,只是这次还剩 4 小时,仍然0 项操作(共 1 项)但现在复制代替移动。
问题:
但是,为什么调整分区大小会这么慢?我要求一个好的解释。自从我开始分区以来,这个问题就一直困扰着我——为什么它需要复制所有数据,它不能留在原地吗?!
答案1
答案2
正如@Attie 所说,向右扩展分区既简单又快捷。向左扩展分区则需要移动整个文件系统。
在向左移动之前,我总是先将文件系统缩小到最小大小。这样需要复制的数据量就比较小。
如果您的文件系统只有 50GB 的数据,那么它只需要移动那么多,从而节省数小时的时间。
收缩后,再向左移动,最后向右扩展,作为最后一步。
不幸的是,您说您的硬盘已满了 70%-90%,所以您能节省的钱会少得多。
答案3
尝试使用 GParted LiveCD。这将需要 4-5 小时:https://gparted.org/livecd.php