Created attachment 309607 [details] screenshot Though it is quite obvious that /proc and /sys directories are needed, it would still be good if initramfs could check and create these directories if they are missing, rather then just drop boot process and leave server in very unusuable state.
This mostly because if your newroot is missing /proc and /sys then I would argue newroot is incorrectly set up, and should probably be setup correctly before booting to (if you forgot /proc and /sys, did you remember fstab?). So for creating /proc and /sys you got a WONTFIX from me. Also, often newroot is RO in this sage, so that makes it more of a NoGo. If there is something to "fix" here, it would be to have /proc and /sys added to sanity-tests for newroot, and drop to genkernel-prompt if missing, instead of just trying to boot to a probably broken newroot.
We try to create /proc & /sys if the filesystem is read-write. If it's read-only, there is nothing we can do. If you need to fix your system, pass in rootflags=rw and it will be fixed.