What about... wait for it... wait for it... a FUSE filesystem that exposes all the partitions as symlinks to the /dev/mapper nodes created on demand?
On the other hand, what's wrong with just running kpartx -a on all block devices and leaving the partition device nodes there?
What about... wait for it... wait for it... a FUSE filesystem that exposes all the partitions as symlinks to the /dev/mapper nodes created on demand?
On the other hand, what's wrong with just running kpartx -a on all block devices and leaving the partition device nodes there?