是否有类似“dd”但尊重输入文件的稀疏性的工具?
我正在创建带有多个 ext4 分区的磁盘映像。每个 ext4 分区的内容都是用其创建的,mkfs.ext4并且生成的文件系统映像文件是“稀疏的”。 当我dd从所有这些单独的文件系统创建系统映像(一开始有一个分区表)时,生成的映像将不再稀疏。 这样做是错误的,dd conv=sparse因为这会使输出变得稀疏全部-NUL 输出块。但这不是我想要的。如果输入是稀疏的,我希望输出也是稀疏的。 这是必要的,因为最终我希望能够刷新映像,这样bmaptool就不必将“稀疏”的块写入物理设备,从而节省写入映像的时间。如果我将所有只有零的块视为稀疏,那么磁盘上非 NUL 的...