On 12/11/2020 03:15 AM, Dan Egli wrote: > you didn't specify grub2 on the command line or (my preference) in > /etc/genkernel.conf. So genkernel assumes you don't want it to fix your > boot loader. If the kernel and ramdisk are all built, you can fix grub's > config with grub-mkconfig -o /boot/grub/grub.cfg. For future kernel > builds, read the paramaters in man genkernel so you know how to specify > the boot loader, or just edit /etc/genkernel.conf and set the bootloader > from none to grub2.
I am using "refind" (not grub) With refind, do I need to run any special command to set-up correct kernel. Here is my tree: (grub is there, but I'm not using it) tree -L 3 /boot /boot ├── EFI │ ├── gentoo │ │ └── grubx64.efi │ ├── refind │ │ ├── BOOT.CSV │ │ ├── icons │ │ ├── keys │ │ ├── refind.conf │ │ └── refind_x64.efi │ └── tools ├── System.map-5.4.72-gentoo-x86_64 ├── System.map-5.4.72-gentoo-x86_64.old ├── System.map-5.4.80-gentoo-r1-x86_64 ├── System.map-5.4.80-gentoo-r1-x86_64.old ├── config-5.4.72-gentoo ├── initramfs-5.4.72-gentoo-x86_64.img ├── initramfs-5.4.72-gentoo-x86_64.img.old ├── initramfs-5.4.80-gentoo-r1-x86_64.img ├── refind_linux.conf ├── vmlinuz-5.4.72-gentoo-x86_64 ├── vmlinuz-5.4.72-gentoo-x86_64.old ├── vmlinuz-5.4.80-gentoo-r1-x86_64 └── vmlinuz-5.4.80-gentoo-r1-x86_64.old > On 12/11/2020 12:54 AM, the...@sys-concept.com wrote: >> My system will not boot. >> >> I installed sys-power/acpid and wanted to double check the kernel >> configuration. >> I run: genkernel --menuconfig all >> The ACPI option was enabled so I exit the menu but it started to >> compile the kernel so I press CTRL-C (to stop it). >> >> Upon rebooting the X will not start no root login, just a screen with >> login: >> "joseph (none)" >> >> I bootstrap the PC and run: genkernel --menuconfig all >> and finish compiling, and I get a message: >> ------------- >> * Kernel compiled successfully! >> * >> * --no-bootloader set; Skipping bootloader update ... >> * >> * Required kernel parameter: >> * >> * root=/dev/$ROOT >> * >> * Where $ROOT is the device node for your root partition as the >> * one specified in /etc/fstab >> --------------- >> >> What went wrong? >> >> Here is my fstab: >> LABEL=boot /boot vfat noauto,noatime 1 2 >> UUID=d32946b3-2236-4998-80dd-68b7d78e0c7b / ext4 noatime >> 0 1 >> LABEL=swap none swap sw 0 0 >> >>