Upstream bug: https://bugzilla.redhat.com/show_bug.cgi?id=1810504 The symptom is that the busybox symlinks are created in the root of the initramfs instead of under /bin, /sbin, etc. This includes init, which ends up pointing to busybox instead of systemd, resulting in a failure to boot.
I can confirm this issue, disabling busybox is a working workaround for now.
https://github.com/dracutdevs/dracut/pull/825
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88969ec3eacbd206d0f694bd865554f945dc6986 commit 88969ec3eacbd206d0f694bd865554f945dc6986 Author: Alexander Tsoy <alexander@tsoy.me> AuthorDate: 2020-06-24 14:46:47 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2020-07-03 11:17:37 +0000 sys-kernel/dracut: Apply fix for busybox module to 050 Closes: https://bugs.gentoo.org/714838 Signed-off-by: Alexander Tsoy <alexander@tsoy.me> Closes: https://github.com/gentoo/gentoo/pull/16394 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> sys-kernel/dracut/dracut-050-r1.ebuild | 166 +++++++++++++++++++++ .../dracut/files/050-busybox-module-fix.patch | 102 +++++++++++++ 2 files changed, 268 insertions(+)