Filesystems

如何將文件系統上未使用的塊歸零以最小化壓縮磁碟映像的大小?

  • September 29, 2015

如果我dd的磁碟和壓縮圖像lzmalzo圖像仍然很大。該分區已使用 10GB,可用 90GB。但圖像仍然在 20GB 左右。我相信這是因為我在該磁碟上複製了許多文件並刪除了許多文件,並且文件系統不會將這些刪除中的未使用塊歸零。

如何將未使用的塊歸零以最小化磁碟映像?這樣髒字節就不會加到我的圖像上。我正在使用 ext4。

您認為您正在尋找的工具是zerofree,如此重複問題Clear used space with zeros (ext3,ext4)中所述,並且已在大多數發行版中可用。

但是,您似乎在問如何對排除未使用塊的文件系統進行映像備份。在這種情況下,請使用fsarchiver,如AskUbuntu 網站上的此答案所述

引用自:https://unix.stackexchange.com/questions/232807