我正在尝试识别与特定文件相关联的块并将零写入它们。我发现了几种方法可以对磁盘上的可用空间执行此操作,但到目前为止,我还没有找到任何关于执行以下操作的建议:
- 识别文件的块
- 将零写入这些块。
这样做的目的是为了虚拟化系统。该系统能够对标识为相同的块进行重复数据删除。这用于减少驱动器上的来宾操作系统使用的空间。
目前正在使用dd
将零写入驱动器上的可用空间来完成此操作。然而,这对 VMWare 系统有副作用,导致客户操作系统驱动器使用它已分配的整个磁盘空间,因为从那时起,系统上所有字节都已写入。