使用 dd 命令获取硬盘映像

使用 dd 命令获取硬盘映像

有没有办法使用“dd”命令来获取忽略硬盘上可用空间的硬盘映像?

答案1

不。dd 是逐块复制,会忽略内容(没有任何内容是空闲的,只是尚未覆盖)。如果您想忽略空闲空间,则必须使用逻辑映像工具,例如 Ghost,安克诺斯或类似的东西。

答案2

正如其他人指出的那样,使用 dd 无法做到这一点。它是一种非常低级的工具,只是将比特流从一个设备复制到另一个设备或文件。 部分图像然而,它能够做你想要的事情,并且它支持文件系统的长列表。最简单的使用方法是下载克隆livecd。这是一个使用易于使用的向导包装了 partimage 的 livecd。

答案3

如果你首先确保硬盘上的可用空间已用零填充,则可以将磁盘映像转换为稀疏文件,其中零不会占用存储空间。详情请参阅另一个答案

答案4

据我了解,这dd是逐位复制,因此您将获得可用空间。

所以,不,我不这么认为。

相关内容