正如标题所说,我正在寻找一种方法来将 ID 1 的磁盘上的分区 1 移动到磁盘 2 上的分区 2...
Windows cmd diskpart 选项没有提到复制或移动选项,Powershell 存储 cmdlet 也没有这样的选项。CFhttps://technet.microsoft.com/fr-fr/library/hh848705(v=wps.630).aspx
DISM 实用程序仅具有捕获图像功能,其他工具通常只能通过 GUI 访问。
我想自动化该分区移动过程,我应该研究什么命令?
答案1
您实际上无法复制“分区”,因为分区只是标记出磁盘的一部分用于保存文件系统,而文件系统实际上保存的是您的数据。
因此一般步骤如下:
- 创建新分区。
- 使用所需的文件系统对其进行格式化。
- 将数据从现有分区上的现有文件系统复制到新分区上的新文件系统。
有第三方分区工具可以帮助您完成这些步骤,例如部分编辑,但它实际上并不是一个用于自动化的实用程序。
复制分区的另一种方法是“克隆”。这是对驱动器某个部分逐块复制,无需实际读取块中的数据。如果您克隆包含分区(以及文件系统和其保存的数据)的驱动器部分,则可以将该克隆标记到另一个驱动器上。这样做的好处是,文件在结构上将位于相同的相对位置,从而可以保持分区的启动能力等。
最流行的克隆工具之一是dd
“磁盘转储”,它包含在大多数 Linux 发行版中,并且有可用的 Windows 端口。
也许可以看看这些问题/答案:
- 使用 DD 进行磁盘克隆(服务器故障)
- dd 的 Windows 等效版本