From 615976351c5efda1788513d30ae2b6346ac79ca3 Mon Sep 17 00:00:00 2001 From: Kroese Date: Mon, 3 Aug 2026 03:20:21 +0200 Subject: [PATCH] Update image.sh --- src/image.sh | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/image.sh b/src/image.sh index e5161792..3f9a15c4 100644 --- a/src/image.sh +++ b/src/image.sh @@ -891,6 +891,33 @@ setImage() { return 0 } +findIsoImage() { + + local iso="$1" + local result_name="$2" + local path + + printf -v "$result_name" '%s' "" + + for path in \ + /sources/install.wim \ + /sources/install.esd; do + + if udfread stat \ + --ignore-case \ + "$iso" \ + "$path" \ + >/dev/null 2>&1; then + + printf -v "$result_name" '%s' "$path" + return 0 + fi + + done + + return 1 +} + findImage() { local dir="$1"