From c59f446006982656167b5e1e10984c4f5bc3e624 Mon Sep 17 00:00:00 2001 From: Ing Date: Wed, 15 Oct 2025 14:11:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20VMDK=20=E8=BD=AC=E6=8D=A2?= =?UTF-8?q?=E5=8F=82=E6=95=B0=EF=BC=8C=E4=BD=BF=E7=94=A8=20monolithicSpars?= =?UTF-8?q?e=20=E6=A0=BC=E5=BC=8F=E4=BB=A5=E4=BC=98=E5=8C=96=E7=A3=81?= =?UTF-8?q?=E7=9B=98=E6=98=A0=E5=83=8F=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/issues.yml | 2 +- guide.md | 2 +- scripts/func.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/issues.yml b/.github/workflows/issues.yml index f8bdc3a1..5490fffa 100644 --- a/.github/workflows/issues.yml +++ b/.github/workflows/issues.yml @@ -268,7 +268,7 @@ jobs: ;; vmdk) echo "VMDK" - qemu-img convert rr/rr.img -O vmdk -o 'adapter_type=lsilogic,subformat=streamOptimized,compat6' rr/rr.vmdk + qemu-img convert rr/rr.img -O vmdk -o 'adapter_type=lsilogic,subformat=monolithicSparse,compat6' rr/rr.vmdk (cd rr && sha256sum rr.vmdk >../sha256sum) zip -9 "rr-${{ env.model }}-${TAG}-${{ github.run_id }}.vmdk.zip" -j rr/rr.vmdk sha256sum README.txt ;; diff --git a/guide.md b/guide.md index 50623912..ecd4e45a 100644 --- a/guide.md +++ b/guide.md @@ -49,7 +49,7 @@ # brew install qemu-img # MacOS # img to vmdk (VMWare / ESXi6 / ESXi7) - qemu-img convert -O vmdk -o adapter_type=lsilogic,subformat=streamOptimized,compat6 rr.img rr.vmdk + qemu-img convert -O vmdk -o adapter_type=lsilogic,subformat=monolithicSparse,compat6 rr.img rr.vmdk # img to vmdk (ESXi8) qemu-img convert -O vmdk -o adapter_type=lsilogic,subformat=monolithicFlat,compat6 rr.img rr.vmdk diff --git a/scripts/func.sh b/scripts/func.sh index 09f280ed..e7811047 100755 --- a/scripts/func.sh +++ b/scripts/func.sh @@ -365,7 +365,7 @@ function createvmx() { # Convert raw image to VMDK rm -rf "VMX_${VMNAME}" mkdir -p "VMX_${VMNAME}" - qemu-img convert -O vmdk -o 'adapter_type=lsilogic,subformat=streamOptimized,compat6' "${BLIMAGE}" "VMX_${VMNAME}/${VMNAME}-disk1.vmdk" + qemu-img convert -O vmdk -o 'adapter_type=lsilogic,subformat=monolithicSparse,compat6' "${BLIMAGE}" "VMX_${VMNAME}/${VMNAME}-disk1.vmdk" # 'adapter_type=lsilogic,subformat=streamOptimized,compat6' qemu-img create -f vmdk "VMX_${VMNAME}/${VMNAME}-disk2.vmdk" "32G" # Create VM configuration