Isso é obtido usando montagens de união. Os dois principais métodos são OverlayFS e aufs. Ele funciona como qualquer outro sistema de arquivos no VFS do Linux, mas como parte de sua configuração apontará para outros dois sistemas de arquivos. Como parte da configuração de montagem fs da união, será determinado onde os dados gravados serão enviados. Isso geralmente é para um sistema de arquivos na memória.
Existem implementações variadas para cds ao vivo semi- persistentes. Mas, genericamente, esses sistemas vão escrever o que estiver na parte temporária da união fs no armazenamento de persistência, como uma unidade usb.