Eu gosto de criar um dispositivo LVM onde os volumes físicos são dispositivos de loopback.
Eu li muitos documentos e tutoriais, como este . Infelizmente todos eles são baseados no comando losetup , que perde sua configuração na próxima reinicialização.
Eu faria as configurações do LVM usando o FSTAB no lugar do RC.LOCAL (onde o losetup pode ser roteado) para fazer meu LVM rodar antes da inicialização de alguns serviços, mas não sei como reproduzir no FSTAB o comando: " losetup /dev/loop0 /opt/my-data-file-0" e assim por diante...
Como eu poderia fazer isso?
Eu encontrei uma maneira conveniente de fazer isso: dois serviços SystemD:
/mnt/systemd/system/loops-setup.service
/mnt/systemd/system/loops-fsck.service