Da btrfs standardmäßig eine Kompression verwendet, kann man Werkzeuge wie zerofree
zum Nullen nicht verwendeter Blöcke eines Massenspeichers nicht mehr verwenden. Die ganzen Nullen würde „zusammenkomprimiert“ werden und am Ende kaum Speicher belegen. Nun muss man sich, wenn man z.B. seinen gebrauchten Rechner verkauft, etwas zur Sicherheit einfallen lassen. Sonst stellt der/die neue Eigentümer/-in noch einen Gutteil der eigenen Daten wiederher…
Der Benutzer laktak hat auf stackexchange eine ähnlich funktionierende Lösung vorgestellt – indem man für ein temporäres Verzeichnis die Kompression abstellt und dieses mit Nullen vollschreibt bleiben keine alten Relikte mehr übrig. Ich finde das so simpel wie genial, dass ich das gerne hier dokumentieren möchte:
mkdir -p btrfs-zero
btrfs property set btrfs-zero compression none
cat /dev/zero > btrfs-zero/zero
rm btrfs-zero/zero