I've been a gentoo user for at least the last 15 years, mainly on my home server environment. I have decided to upgrade my homelab server after 10 years of running (more or less) PC hardware and I purchased a used Dell R540 rack-mounted server with dual Xeon 6138 Gold CPUs.
I must say the gentoo handbook has become a wonderful document and following it with my fresh install was a bliss.
However, I cannot seem to get my system to boot - my server shows nothing else than "booting gentoo failed".
I have compiled my own kernel using gentoo-sources like I have been doing since my early days. My experience with "new" boot loaders have been very limited as I am still using lilo (with a GPT partition)
On this new install I set my system to UEFI in the BIOS setting and tried grub, systemd-boot and EFI stub. The pattern is always the same: Once I reboot from the liveCD, booting my installation fails with "booting <label> failed".
I have installed gentoo on a 1TB NVMe module installed with a PCIe adapter.
Hoping for some hints how to solve this. I think the easiest is to use Grub going forward and make this work somehow.
From the top, I have created a GPT partition as per the handbook:
Code: Select all
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 2099199 2097152 1G EFI System
/dev/nvme0n1p2 2099200 69208063 67108864 32G Linux swap
/dev/nvme0n1p3 69208064 1953525134 1884317071 898.5G Linux root (x86-64)installkernel is built with grub USE flag and all others have been disabled.
This is the output of "make install":
Code: Select all
iucode_tool: Writing selected microcodes to: /boot/intel-uc.img
'/boot/grub/grub.cfg' -> '/boot/grub/grub.cfg~'
Generating grub configuration file ...
Found linux image: /efi/EFI/Gentoo/vmlinuz-6.12.16-gentoo.efi
Found initrd image: /efi/EFI/Gentoo/intel-uc.img
Found linux image: /efi/EFI/Gentoo/vmlinuz-6.12.16-gentoo-old.efi
Found initrd image: /efi/EFI/Gentoo/intel-uc.img
Found linux image: /boot/vmlinuz-6.12.16-gentoo
Found initrd image: /boot/intel-uc.img /boot/initramfs-6.12.16-gentoo.img
Found linux image: /boot/vmlinuz-6.12.16-gentoo.old
Found initrd image: /boot/intel-uc.img /boot/initramfs-6.12.16-gentoo.img.old
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
Found memtest image: /boot/memtest86plus/memtest64.bios
Found memtest image: /boot/memtest86plus/memtest.efi64
done



