O pacote schroot
suporta instantâneos LVM e Btrfs. De sua página de manual:
Chroots de origem
Alguns tipos de chroot, por exemplo, os instantâneos do LVM e os instantâneos do Btrfs, fornecem instantâneos de cópia na gravação gerenciados por sessão do chroot. Estes também fornecem um chroot de origem para permitir fácil acesso ao sistema de arquivos usado como fonte para snapshot. Estes são chroots regulares também, apenas com o snapshot desativado. Para um chroot chamado "sid-snapshot" (ou seja, com um nome totalmente qualificado de "chroot: sid-snapshot"), haverá também um chroot de origem correspondente chamado "source: sid-snapshot". Versões anteriores do schroot forneciam chroots de origem com um sufixo '-source'. Estes também são fornecidos para compatibilidade. Neste exemplo, isso seria chamado de "chroot: sid-snapshot-source". Esses nomes de compatibilidade serão descartados em uma versão futura, portanto, os programas e scripts devem alternar para o uso dos nomes qualificados pelo namespace, em vez do sufixo antigo.
Caso contrário, você pode olhar para outros sistemas de arquivos copy-on-write (em suma COW), como copyfs
, cowdancer
.