Warn user when UEFI is disabled (#2806)

This commit is contained in:
goose3228 2024-11-16 10:23:08 +03:00 committed by GitHub
parent a71fe41585
commit a0d88f5ee2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 0 deletions

View File

@ -55,9 +55,11 @@ def ask_for_bootloader(preset: Optional[Bootloader]) -> Optional[Bootloader]:
if not SysInfo.has_uefi():
options = [Bootloader.Grub, Bootloader.Limine]
default = Bootloader.Grub
header = str(_('UEFI is not detected and some options are disabled'))
else:
options = [b for b in Bootloader]
default = Bootloader.Systemd
header = None
items = [MenuItem(o.value, value=o) for o in options]
group = MenuItemGroup(items)
@ -66,6 +68,7 @@ def ask_for_bootloader(preset: Optional[Bootloader]) -> Optional[Bootloader]:
result = SelectMenu(
group,
header=header,
alignment=Alignment.CENTER,
frame=FrameProperties.min(str(_('Bootloader'))),
allow_skip=True