From 96dd1568c76e5f3c5155f10dd659a3be596f441b Mon Sep 17 00:00:00 2001 From: Kroese Date: Fri, 14 Mar 2025 12:31:57 +0100 Subject: [PATCH] Update define.sh --- src/define.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/define.sh b/src/define.sh index 5f3d47f..d18864f 100644 --- a/src/define.sh +++ b/src/define.sh @@ -659,6 +659,7 @@ getVersion() { "win2025"* | "win2022"* | "win2019"* | "win2016"* | "win2012"* | "win2008"* | "win2003"* ) case "${name,,}" in *" evaluation"* ) id="$id-eval" ;; + *" hyper-v server"* ) id="$id-hv" ;; esac ;; esac @@ -760,6 +761,11 @@ getMido() { sum="6dae072e7f78f4ccab74a45341de0d6e2d45c39be25f1f5920a2ab4f51d7bcbb" url="https://software-download.microsoft.com/download/pr/17763.737.190906-2324.rs5_release_svc_refresh_SERVER_EVAL_x64FRE_en-us_1.iso" ;; + "win2019-hv" ) + size=1 + sum="xxx" + url="https://software-download.microsoft.com/download/pr/17763.557.190612-0019.rs5_release_svc_refresh_SERVERHYPERCORE_OEM_x64FRE_en-us.ISO" + ;; "win2016-eval" ) size=6972221440 sum="1ce702a578a3cb1ac3d14873980838590f06d5b7101c5daaccbac9d73f1fb50f" @@ -1293,6 +1299,7 @@ prepareInstall() { [ -n "$PASSWORD" ] && password="$PASSWORD" [ -n "$USERNAME" ] && username=$(echo "$USERNAME" | sed 's/[^[:alnum:]@!._-]//g') + # These are not pirated keys, they come from the official MS documentation. if [[ "${driver,,}" == "xp" ]]; then if [[ "${arch,,}" == "x86" ]]; then # Windows XP Professional x86 generic key (no activation, trial-only)