Add LVM root volume support

I ended up recreating the branch to squash the commits...