Wie
@frostschutz bereits angedeutet hat, benutzt du ganz offensichtlich LVM auf den Block-Devices unter LUKS.
D.h.
cryptsetup -r luksOpen /dev/sda2 main-root
funktioniert nicht, weil
/dev/sda2 keine LUKS-formatierte Partition, sondern LVM Member ist.
Deine Root-Partition scheint deinen Angaben nach
/dev/main/root zu sein.
Als könnte man auf die Idee kommen,
cryptsetup -r luksOpen /dev/main/root main-root
auszuführen, was allerdings auch zu Problemen führen dürfte, da das Alias
main-root offensichtlich bereits für
/dev/dm-0 vergeben wurde.
Ergo würde ich etwas in Richtung
cryptsetup -r luksOpen /dev/main/root root-decrypted
versuchen.