如何将文件系统上未使用的块归零以最小化压缩磁盘映像的大小?

Dio*_*elo 2 filesystems ext4 dd disk

如果dd我的磁盘和压缩图像lzmalzo图像仍然很大。分区已用 10GB,可用 90GB。但图像仍然在20GB左右。我相信这是因为我已经复制并删除了该磁盘上的许多文件,并且文件系统不会将这些删除中未使用的块归零。

如何将未使用的块归零以最小化磁盘映像?所以脏字节不会在我的图像上加起来。我正在使用 ext4。

roa*_*ima 6

您认为您正在寻找的工具是zerofree,如这个重复问题用零清除未使用的空间 (ext3,ext4) 中所述,并且已经在大多数发行版中可用。

但是,您似乎在问如何对排除未使用块的文件系统进行映像备份。在这种情况下,请使用fsarchiver,如AskUbuntu 站点上的此答案中所述