From be1090459c143c9b2dd76603814b617893837d66 Mon Sep 17 00:00:00 2001 From: Klaus Zipfel Date: Sun, 19 Oct 2025 17:46:45 +0200 Subject: [PATCH 1/2] Allow installation via TUI when 'No Bootloader' is selected as bootloader (--skip-boot) --- archinstall/lib/global_menu.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/archinstall/lib/global_menu.py b/archinstall/lib/global_menu.py index 7995a27ae5..8c39144f29 100644 --- a/archinstall/lib/global_menu.py +++ b/archinstall/lib/global_menu.py @@ -425,6 +425,8 @@ def _validate_bootloader(self) -> str | None: bootloader = self._item_group.find_by_key('bootloader').value + if bootloader == Bootloader.NO_BOOTLOADER: return None + if disk_config := self._item_group.find_by_key('disk_config').value: for layout in disk_config.device_modifications: if root_partition := layout.get_root_partition(): From bf3e7e57e86293ce2a52e44cd706b2b94518d3db Mon Sep 17 00:00:00 2001 From: Anton Hvornum Date: Sat, 1 Nov 2025 11:53:02 +0100 Subject: [PATCH 2/2] Update global_menu.py Fixed ruff formatting issue --- archinstall/lib/global_menu.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/archinstall/lib/global_menu.py b/archinstall/lib/global_menu.py index 8c39144f29..8acafd8a4c 100644 --- a/archinstall/lib/global_menu.py +++ b/archinstall/lib/global_menu.py @@ -425,7 +425,8 @@ def _validate_bootloader(self) -> str | None: bootloader = self._item_group.find_by_key('bootloader').value - if bootloader == Bootloader.NO_BOOTLOADER: return None + if bootloader == Bootloader.NO_BOOTLOADER: + return None if disk_config := self._item_group.find_by_key('disk_config').value: for layout in disk_config.device_modifications: