Created attachment 667622 [details] /etc/boot/grub.cfg I created kernel 5.4.60 with genkernel. When i boot the computer, the boot process stops after these lines: ---- [ 2.079676] Run /init as init process >> Genkernel 4.1.2 (2020-10-20 06:51.21 UTC). Linux kernel 5.4.60-gentoo-x86_64 >> Acticvating udev ... ** REAL_RESUME (/dev/sda3) device not found; Skipping resume ... >> Determining root device (trying UUID=e4a9b1b8-8a90-494f-b89c-eb7838c9435d) ... >> Root device detected as /dev/sda3! >> Mounting /dev/sda3 as root ... >> Using mount -t auto -o ro /dev/sda3 /newroot mount: mounting /dev/sda3 on /newroot failed: No such file or directory !! Could not mount specified $ROOT !! Block device /dev/sda3 is not a valid root device ... !! Could not find the root block device in /dev/sda3. !! Please specify another value or: !! - press Enter for the same !! - type "shell" for a shell !! - type q to skip ... root block device(/dev/sda3) :: ---- After i hit enter the boot process continues normally after these lines: ---- >> Root device detected as /dev/sda3! >> Mounting /dev/sda3 as root ... >> Using mount -t ext4 -o ro /dev/sda3 /newroot >> Switching to real root: switch_root /newroot /sbin/init INIT: version 2.93 booting ---- (the UUID used on the first try *is* the correct one for /dev/sda3) This only happens when i boot kernel 5.4.60, but it does not happen with kernels 4.19.82 and 4.19.66. Adding "rootwait" to the kernel options has no effect.
Created attachment 667640 [details] output of lspci -nnk
I wonder if 'rootwait' would help at all.
(In reply to Sam James from comment #2) > I wonder if 'rootwait' would help at all. Oh, sorry, you already have this.
Please add "rootfstype=ext4" to kernel command-line and retry.