From aeda95ca0d9eb95487de5dca0e3e7328485aa8c1 Mon Sep 17 00:00:00 2001 From: Hadi Chokr Date: Thu, 16 Apr 2026 07:11:19 +0200 Subject: [PATCH] Hybrid ISO with correct part Signed-off-by: Hadi Chokr --- build.sh | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/build.sh b/build.sh index 57dae26..6d66716 100755 --- a/build.sh +++ b/build.sh @@ -181,18 +181,6 @@ systemd-repart --no-pager --empty=allow --size=auto --dry-run=no --root=kde-linu # ISO creation using xorriso echo "Building ISO image from $IMG ..." -# Extract partition GUIDs using sfdisk -ESP_GUID=$(sfdisk --part-uuid "$IMG" 1) -ROOT_GUID=$(sfdisk --part-uuid "$IMG" 2) - -if [ -z "$ESP_GUID" ] || [ -z "$ROOT_GUID" ]; then - echo "ERROR: Could not extract partition GUIDs from $IMG" >&2 - exit 1 -fi - -echo "Using ESP GUID: $ESP_GUID" -echo "Using Root GUID: $ROOT_GUID" - ISO="${OUTPUT}.iso" xorriso -as mkisofs \ @@ -208,10 +196,8 @@ xorriso -as mkisofs \ -partition_offset 16 \ -append_partition 1 C12A7328-F81F-11D2-BA4B-00A0C93EC93B kde-linux.cache/esp.raw \ -append_partition 2 4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709 kde-linux.cache/root.raw \ - -partition_sec_hd 64 \ + -partition_sec_hd 63 \ -partition_cyl_align all \ - -gpt_partition_guid 1 "$ESP_GUID" \ - -gpt_partition_guid 2 "$ROOT_GUID" \ /dev/null echo "ISO created: $ISO"