我想知道我们是否可以一次移动多个分区。
我的意思是:假设我们有一个有 3 个分区的 HDD:
1)旧的 Windows/DOS 分区(包含我们的所有数据、文档等)
2)Linux 操作系统分区。
3)Linux Swap 分区。
按照硬盘表面上的顺序。
现在我们要将 Linux OS 分区移动到 HDD 的第一部分(旧的 Windows/DOS 分区所在的位置),并将旧的 Windows/DOS 分区移动到 HDD 的其余部分。
当然,最终的目标是同时移动两个分区。
我们能做到吗?
如何?
答案1
没有工具可以让你做到这一点。
Gparted(Linux/Ubuntu 中执行此操作的实际工具)将始终按照给定文件系统的官方工具的顺序执行其操作。在每次操作之后和期间,它还会进行检查和重新检查,以确保一切按应有的方式进行。即使是设置标签等琐碎的操作也是按顺序完成的。Gparted FAQ 甚至在 Windows 上有一个说明:
7:列表中的操作数量是否有最大值?
不,这不是普通人能达到的。我自己测试了 150 次操作,一切顺利。
但是,我认为限制连续操作的数量是明智的。毕竟,处于危险之中的是你的数据。特别是在执行复杂操作(复制、调整大小)时,我建议你一步一步来。
调整启动 NTFS 分区大小时,建议将其作为单个操作执行。调整大小后,启动 Windows 两次,以允许 Windows 执行其检查操作。