fix: prefer grub2/bin/BOOTX64.EFI over stale staging copy

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).
This commit is contained in:
2026-06-30 22:24:04 +03:00
parent f596ecd111
commit 4e56b47cf6
+2 -1
View File
@@ -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.