Você não precisa de LVM. O LVM também usa o mapeador de dispositivos também. Você pode fazer isso sozinho. Isso pode ser um pouco complicado com o root fs, embora você provavelmente tenha que modificar os scripts de inicialização.
Você só precisa colocar um dispositivo DM na parte superior do dispositivo raiz, por exemplo,
sectors="$(blockdev --getsz /dev/sda3)"
dmsetup create rootfs --table "0 ${sectors} linear /dev/sda3 0"
Algo como isso deve ser colocado nos scripts de inicialização do initrd. Ao invés de / dev / sda3, você montaria / dev / mapper / rootfs em /. Então você pode fazer instantâneos da raiz fs (mas tem que fazer todos os passos com a mão com dmsetup; não há magia negra embora). Você simplesmente não pode mesclá-los, mas isso não deve ser um problema.