Windows 文件系统的 dd 命令

Windows 文件系统的 dd 命令

dd是在某些情况下备份整个驱动器或文件系统的便捷工具。现在我在想,如果我使用该工具来备份在 Linux 中作为第二个硬盘安装的 Windows 文件系统/驱动器 (Windows 2003/2008),会怎么样?

答案1

dd不是备份工具。它是一个二进制文件操作工具。cat同样有效。神奇之处在于块设备(/dev/sdz99等等)。看dd 与 cat —— 如今 dd 仍然有意义吗?

如果您进行整个分区备份,则分区上的文件系统(如果有)并不重要。你只需复制整个内容即可。

专门的备份工具,例如部分图像更好地备份整个文件系统。特别是,Partimage 不会备份文件系统未使用的部分。这适用于 Partimage 支持的任何文件系统,包括 FAT 和 NTFS,因此您备份 Windows 分区并不重要。

答案2

它是什么或在哪里并不重要。在 Linux 中,备份硬盘分区与备份整个硬盘类似。原因是设备名称(/dev/sdaX) 均用于表示整个驱动器和分区。

您以前已经使用过它,对于任何类型的分区或驱动器都是一样的。

只需找出您的驱动器/分区设备名称并使用此命令(例如/dev/sda1):

dd if=/dev/sda1 of=~/winhdd.img

你也可以用它来压缩它gzip或者bzip:

gzip  winhdd.img
bzip2 winhdd.img

答案3

dd是一个二进制磁盘数据读取工具,与底层文件系统无关。

但对于基于文件的备份,partimage适合我Windows XP SP3 + NTFS

两者都不需要安装分区。

相关内容