I'm trying to get my gentoo install to boot with systemd enabled, I've been using systemd on Arch and Fedora for a few years at this point and I followed the handbook and the systemd page on the wiki, but I currently have 2 problems:
- When it attempts to remount root as rw it doesn't issue a
-o remountand instead calls the root.mount unit which then complains that the device is already in use and that it is already mounted on /
- It reports dependency failed for emergency shell and won't give me a password prompt and a shell as I would have expected
I enabled the debug-shell service to get a shell at boot time, but would obviously not want to leave it on, and would prefer the emergency shell worked correctly. I've also stuck with a single / partition on ext4 currently for simplicity as I'm just playing around in a VM before I intend on installing it on my laptop to use full time.
I could find some seemingly outdated information from 2010-2013 about enabling various openrc services to make sure root remounts correctly, and the equivalent service on the systemd wiki page apparently doesn't exist anyway (remount-rootfs.service).
Any help would be much appreciated.