Você precisa de qualquer sistema de arquivos que suporte "punch" para criar furos em arquivos em que os dados existiam anteriormente. Todos os sistemas de arquivos que suportam inodes (ext2 / 3/4, xfs, btfs, etc) suportam arquivos com furos ao criar os arquivos, mas somente recentemente houve uma maneira de remover (zerar) os dados de uma maneira que cria furos. Veja link
Se você está preocupado com o suporte "TRIM" para discos virtuais, essa é uma questão relacionada, mas diferente. Isso está relacionado ao sistema de disco virtual que você usa.