From 4e56b47cf6082614ffe8aa2e10ffabac374250f3 Mon Sep 17 00:00:00 2001 From: vasilito Date: Tue, 30 Jun 2026 22:24:04 +0300 Subject: [PATCH] fix: prefer grub2/bin/BOOTX64.EFI over stale staging copy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit package_release.sh was reading from build/staging/efi/BOOTX64.EFI which was a stale copy from before the vlnk→hlnk rename and GUID fix. Now checks grub2/bin/BOOTX64.EFI first (the actual build script output). --- scripts/package_release.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/package_release.sh b/scripts/package_release.sh index 0a5c21a..b514e98 100644 --- a/scripts/package_release.sh +++ b/scripts/package_release.sh @@ -17,7 +17,8 @@ GRUB_X64_DIR="$GRUB2_INSTALL/lib/grub/x86_64-efi" KERNEL_SRC="$STAGING/efi/vmlinuz" [ -f "$KERNEL_SRC" ] || KERNEL_SRC="$STAGING/vmlinuz" -EFI_BOOT_SRC="$STAGING/efi/BOOTX64.EFI" +EFI_BOOT_SRC="$HIPERISO_ROOT/grub2/bin/BOOTX64.EFI" +[ -f "$EFI_BOOT_SRC" ] || EFI_BOOT_SRC="$STAGING/efi/BOOTX64.EFI" [ -f "$EFI_BOOT_SRC" ] || EFI_BOOT_SRC="$STAGING/EFI/BOOT/BOOTX64.EFI" # Clean only subdirectories this script fully repopulates.