Explorar el Código

feat: Support Windows Server 2025 (#740)

Kroese hace 10 meses
padre
commit
a1e4ed160a
Se han modificado 3 ficheros con 4 adiciones y 7 borrados
  1. 2 2
      Dockerfile
  2. 2 0
      readme.md
  3. 0 5
      src/install.sh

+ 2 - 2
Dockerfile

@@ -1,5 +1,5 @@
 FROM scratch
-COPY --from=qemux/qemu-docker:6.00 / /
+COPY --from=qemux/qemu-docker:6.01 / /
 
 ARG VERSION_ARG="0.0"
 ARG DEBCONF_NOWARNINGS="yes"
@@ -28,7 +28,7 @@ COPY --chmod=755 ./src /run/
 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=664 https://github.com/qemus/virtiso/releases/download/v0.1.262-2/virtio-win-0.1.262.tar.xz /drivers.txz
+ADD --chmod=664 https://github.com/qemus/virtiso-whql/releases/download/v1.9.40-0/virtio-win-1.9.40.tar.xz /drivers.txz
 
 EXPOSE 8006 3389
 VOLUME /storage

+ 2 - 0
readme.md

@@ -98,11 +98,13 @@ kubectl apply -f kubernetes.yml
   | `vista`   | Windows Vista Enterprise | 3.0 GB   |
   | `winxp`   | Windows XP Professional  | 0.6 GB   |
   ||||
+  | `2025`    | Windows Server 2025      | 5.0 GB   |
   | `2022`    | Windows Server 2022      | 4.7 GB   |
   | `2019`    | Windows Server 2019      | 5.3 GB   |
   | `2016`    | Windows Server 2016      | 6.5 GB   |
   | `2012`    | Windows Server 2012      | 4.3 GB   |
   | `2008`    | Windows Server 2008      | 3.0 GB   |
+  | `2003`    | Windows Server 2003      | 0.6 GB   |
   ||||
   | `core11`  | Tiny 11 Core             | 2.1 GB   |
   | `tiny11`  | Tiny 11                  | 3.8 GB   |

+ 0 - 5
src/install.sh

@@ -705,11 +705,6 @@ addDriver() {
     "winvista"* )
       [[ "${driver,,}" == "viorng" ]] && return 0
       ;;
-    "win2025"* | "win11x64-iot"* | "win11x64-ltsc"* )
-      [[ "${driver,,}" == "smbus" ]] && return 0
-      [[ "${driver,,}" == "pvpanic" ]] && return 0
-      [[ "${driver,,}" == "viogpudo" ]] && return 0
-      ;;
   esac
 
   local dest="$path/$target/$driver"