Browse Source

build: Update VirtIO drivers to v1.9.43 (#741)

Kroese 9 months ago
parent
commit
b2251a4cc0
2 changed files with 8 additions and 5 deletions
  1. 1 1
      Dockerfile
  2. 7 4
      src/define.sh

+ 1 - 1
Dockerfile

@@ -28,7 +28,7 @@ COPY --chmod=755 ./src /run/
 COPY --chmod=755 ./assets /run/assets
 COPY --chmod=755 ./assets /run/assets
 
 
 ADD --chmod=755 https://raw.githubusercontent.com/christgau/wsdd/v0.8/src/wsdd.py /usr/sbin/wsdd
 ADD --chmod=755 https://raw.githubusercontent.com/christgau/wsdd/v0.8/src/wsdd.py /usr/sbin/wsdd
-ADD --chmod=664 https://github.com/qemus/virtiso-whql/releases/download/v1.9.40-0/virtio-win-1.9.40.tar.xz /drivers.txz
+ADD --chmod=664 https://github.com/qemus/virtiso-whql/releases/download/v1.9.43-0/virtio-win-1.9.43.tar.xz /drivers.txz
 
 
 EXPOSE 8006 3389
 EXPOSE 8006 3389
 VOLUME /storage
 VOLUME /storage

+ 7 - 4
src/define.sh

@@ -729,14 +729,14 @@ getLink1() {
       ;;
       ;;
     "win11x64-iot" | "win11x64-enterprise-iot-eval" )
     "win11x64-iot" | "win11x64-enterprise-iot-eval" )
       [[ "${lang,,}" != "en" ]] && [[ "${lang,,}" != "en-us" ]] && return 0
       [[ "${lang,,}" != "en" ]] && [[ "${lang,,}" != "en-us" ]] && return 0
-      size=4821989376
-      sum="e8f1431c4e6289b3997c20eadbb2576670300bb6e1cf8948b5d7af179010a962"
+      size=4501397504
+      sum="aaa4bd3254c1af5f9ce07f50db68fdead7a305878f2425c059ecd6b062a855b3"
       url="11/26100.1.240331-1435.ge_release_CLIENT_ENTERPRISES_OEM_x64FRE_en-us.iso"
       url="11/26100.1.240331-1435.ge_release_CLIENT_ENTERPRISES_OEM_x64FRE_en-us.iso"
       ;;
       ;;
     "win11x64-ltsc" | "win11x64-enterprise-ltsc-eval" )
     "win11x64-ltsc" | "win11x64-enterprise-ltsc-eval" )
       [[ "${lang,,}" != "en" ]] && [[ "${lang,,}" != "en-us" ]] && return 0
       [[ "${lang,,}" != "en" ]] && [[ "${lang,,}" != "en-us" ]] && return 0
-      size=4821989376
-      sum="e8f1431c4e6289b3997c20eadbb2576670300bb6e1cf8948b5d7af179010a962"
+      size=4501397504
+      sum="aaa4bd3254c1af5f9ce07f50db68fdead7a305878f2425c059ecd6b062a855b3"
       url="11/26100.1.240331-1435.ge_release_CLIENT_ENTERPRISES_OEM_x64FRE_en-us.iso"
       url="11/26100.1.240331-1435.ge_release_CLIENT_ENTERPRISES_OEM_x64FRE_en-us.iso"
       ;;
       ;;
     "win10x64" | "win10x64-enterprise" | "win10x64-enterprise-eval" )
     "win10x64" | "win10x64-enterprise" | "win10x64-enterprise-eval" )
@@ -2333,6 +2333,9 @@ setMachine() {
       if ! prepare2k3 "$iso" "$dir" "$desc"; then
       if ! prepare2k3 "$iso" "$dir" "$desc"; then
         error "Failed to prepare $desc ISO!" && return 1
         error "Failed to prepare $desc ISO!" && return 1
       fi ;;
       fi ;;
+    "win2025"* | "win11x64-iot"* | "win11x64-ltsc"* )
+      # Temporary: Use IDE CD to workaround install bug
+      MEDIA_TYPE="ide" ;;
   esac
   esac
 
 
   return 0
   return 0