﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
17085	Refine kernel requirements for UEFI boot	David Bryant	blfs-book	"The current instructions in BLFS chapter 5 (Using GRUB to Set Up the Boot Process with UEFI) contend that some unnecessary kernel configuration options are actually needed. Specifically:

CONFIG_PARTITION_ADVANCED is not necessary
CONFIG_SYSFB_SIMPLEFB is not necessary
CONFIG_EFI_RUNTIME_MAP no longer exists (kernel 5.19.8)
CONFIG_SIMPLEDRM no longer exists, either

I can't find a new name for CONFIG_EFI_RUNTIME_MAP. I do see ""CONFIG_EFI_RUNTIME_WRAPPERS=y"" in my .config file. But I can't find it in the menu, to try to turn it off. Not certain what's up with that.

I do have CONFIG_EFI_FB=y which, I think, has supplanted CONFIG_SIMPLEDRM. This option appears under ""Support for framebuffer devices --->"". I also have CONFIG_MS_DOS=y and CONFIG_VFAT_FS=y (under File Systems --->), but I don't think those are relevant ... the EFI firmware understands VFAT well enough to load grubx64.efi from the hard disk.

I have made the changes in ""grub-setup.xml"", and I have verified that it renders nicely. The full path to the attached file in the BLFS repo is postlfs/filesystems/uefi-bootloaders/grub.setup.xml. "	enhancement	closed	normal	11.3	BOOK	git	low	worksforme	GRUB EFI	
