I have a new Ryzen 7 3800X system, and since Fedora 30 won't install on that, I tried Fedora 31 RC1.9 Workstation Live. That boots up fine, but when I try to install to my "disk" (M.2 NVMe), if file system encryption is enabled, it hangs at "Creating luks on /dev/nvme0n1p6". I let it sit there for 20 minutes with no progress made.
If I install with file system encryption disabled, it installs fine.
Maybe this is more fallout from the RDRAND problem? I tried installing and starting haveged while running Workstation Live before trying to install to disk, and verified that I can read /dev/random without hanging, but installing with filesystem encryption still hangs. When it hangs, there is one anaconda process using 100% of a hardware thread, apparently busywaiting for something.
On Mon, Oct 28, 2019 at 08:50:14PM -0600, Eric Smith wrote:
I have a new Ryzen 7 3800X system, and since Fedora 30 won't install on that, I tried Fedora 31 RC1.9 Workstation Live. That boots up fine, but when I try to install to my "disk" (M.2 NVMe), if file system encryption is enabled, it hangs at "Creating luks on /dev/nvme0n1p6". I let it sit there for 20 minutes with no progress made.
If I install with file system encryption disabled, it installs fine.
Maybe this is more fallout from the RDRAND problem?
Probably. I was having a similar issue related to encryption that was due to json-c using rdrand: https://bugzilla.redhat.com/show_bug.cgi?id=1745333
It wasn't just installation, it failed to boot. I worked it around using a patched json-c package until the motherboard vendor released a fixed BIOS.