once again I'm stuck trying to boot Gentoo on a new machine. I can get to grub boot menu just fine and I can start a Ubuntu side-installed instance from there without any problem. But when I try to boot Gentoo, the following appears:
Code: Select all
Loading Linux 6.12.41-gentoo
Loading initial ramdisk...
Code: Select all
EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path
EFI stub: Measured initrd data into PCR 9
I've found and followed numerous solved threads, consulting similar symptoms, mainly focusing on FB support. Although I've tried a lot of hints from these, the problem persists.
I'm chrooting to Gentoo from a Ubuntu instance on the same machine, which i also used for the initial installation. Building the kernel prints no errors, its config is available at https://0x0.st/Kfk9.txt .
The lspci output is available at https://bpa.st/4SMQ .
The grub default config is available at https://bpa.st/NHRA and the generated config file at https://bpa.st/2BAA .
The blkid output is available at https://bpa.st/3BZA and the lsblk output at https://bpa.st/6PLA .
It may be important to note that all these outputs were generated while chrooted from Ubuntu. The kernel is built from sources and installed by installkernel.
Both the /efi partition and the root partition resides on nvme0n1 (nvme0n1p3 resp. nvme0n1p1). Other drives are not important right now. A thing to note is, that althought I tried to follow the Handbook as always, I ended up having different locations of efi files (/efi) and kernel files (/boot on the root partition) - unlike other machines, where everything is grouped together. However, as I can see entries of both Gentoo and Ubuntu in Grub menu and I can - well, at least, attempt to - boot them, I guess it is alright. I've tried to change the CMDLINE in nconfig to the root partition instead of EFI partition, but with no luck. Please see the layout if this is of question: https://bpa.st/53VA , https://bpa.st/IPMQ .
Another thing to note is that I have two GPUs, the Intel integrated one and an nVidia. I didn't make any attempt to support the nVidia so far, sticking up to Intel i915 with intel-ucode and linux-firmware for a running instance before tweaking the rest. Please see my USE variable: https://bpa.st/IX2Q . Even after setting */* VIDEO_CARDS: intel nouveau virgl in package.use, The VIDEO_CARDS variable keeps all the values. Did change it to */* VIDEO_CARDS: -* intel nouveau virgl for a while, which worked, changed it then back while trying to solve the boot problem. It would be nice to know where the other options origin, if it is the expected behaviour and what (if) should I do about it. However for now, I guess it is not the cause of hanging on initram loading.
I would appreciate some help with the boot problem, thanks in advance!


