Yesterday, I updated my PC from fedora 30 to 31. The update turned out to be problematic, and now I could only boot into the 'emergency shell'.
Fedora installation disk layout is like this: All partitions are LUKS encrypted, root (/) is (directly) on LVM on a SSD. /home and /opt are stratis managed (HDDs partition SSD cached).
Investigations showed the following: boot into 'emergency shell' is because /home could not be mounted. However, I have problems to recover stratis both from the 'emergency shell' and from the fedora 31 live cd.
In 'emergency shell' stratisd warns that there is no DBus. Hence the stratis cli is of no use. I have not found a way to successfully start DBus in the 'emergency shell'.
From the live cd, I could install stratisd and stratis-cli. But it is not possible to start stratisd with systemd (some IO Error, permission denied).
In chroot from live cd to my installed root (/) it is not possible to start stratisd because systemd does not allow this in chroot.
So, has somebody an idea what to do to recover the system?
(Cross posted on https://github.com/stratis-storage/stratisd/issues/1684 as well)
stratis-devel@lists.stg.fedorahosted.org