clonezilla 真的会对硬盘进行 1:1 的复制吗?!(关于 testdisk...)

clonezilla 真的会对硬盘进行 1:1 的复制吗?!(关于 testdisk...)

当我想要克隆一个硬盘并使用 Clonezilla 进行克隆时(使用完全相同的扇区和块),是否可以使用克隆分区的 testdisk 获得与原始硬盘上的 testdisk 结果相同的结果?!- 或者 Clonezilla 只克隆“可见”数据?!“可见”数据是指 Clonezilla 是否只克隆使用过的磁道,或者 Clonezilla 是否也克隆相关硬盘的隐藏磁道(使用在格式化后早期安装中写入的数据)。

我猜(Clonezilla 基于 Debian Linux),该命令的用法也像这样:

sudo rsync -avrpt /dev/源磁盘 /dev/目标磁盘

答案1

如果你看看克隆兹拉网站:

支持的文件系统:(1) GNU/Linux 的 ext2、ext3、ext4、reiserfs、reiser4、xfs、jfs、btrfs,(2) MS Windows 的 FAT12、FAT16、FAT32、NTFS,(3) Mac OS 的 HFS+,(4) FreeBSD、NetBSD 和 OpenBSD 的 UFS,(5) Minix 的 minix,以及 (6) VMWare ESX 的 VMFS3 和 VMFS5。因此,您可以克隆 GNU/Linux、MS windows、基于 Intel 的 Mac OS、FreeBSD、NetBSD、OpenBSD、Minix 和 VMWare ESX,无论它是 32 位 (x86) 还是 64 位 (x86-64) 操作系统。对于这些文件系统,只保存和恢复分区中使用的块。对于不支持的文件系统,扇区到扇区的复制由 Clonezilla 中的 dd 完成。

基于 Partclone(默认)、Partimage(可选)、ntfsclone(可选)或 dd 来映像或克隆分区。但是,Clonezilla 包含一些其他程序,不仅可以保存和恢复分区,还可以保存和恢复整个磁盘。

您可以看到它不使用 rsync,但会在已知文件系统上进行智能扇区复制。如果文件系统不受支持,它将诉诸 dd 命令。

如果你想要一个源磁盘的真正克隆,那么你可以使用高级模式强制 clonezilla 使用 dd

更新:正如其他人提到的,从坏块角度来看,您将无法获得 100% 准确的源磁盘克隆。

相关内容