mirror of
https://github.com/RROrg/rr.git
synced 2025-12-08 21:19:43 +08:00
更新 VMDK 转换参数,使用 monolithicSparse 格式以优化磁盘映像生成
This commit is contained in:
parent
d39b0ada77
commit
c59f446006
2
.github/workflows/issues.yml
vendored
2
.github/workflows/issues.yml
vendored
@ -268,7 +268,7 @@ jobs:
|
|||||||
;;
|
;;
|
||||||
vmdk)
|
vmdk)
|
||||||
echo "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)
|
(cd rr && sha256sum rr.vmdk >../sha256sum)
|
||||||
zip -9 "rr-${{ env.model }}-${TAG}-${{ github.run_id }}.vmdk.zip" -j rr/rr.vmdk sha256sum README.txt
|
zip -9 "rr-${{ env.model }}-${TAG}-${{ github.run_id }}.vmdk.zip" -j rr/rr.vmdk sha256sum README.txt
|
||||||
;;
|
;;
|
||||||
|
|||||||
2
guide.md
2
guide.md
@ -49,7 +49,7 @@
|
|||||||
# brew install qemu-img # MacOS
|
# brew install qemu-img # MacOS
|
||||||
|
|
||||||
# img to vmdk (VMWare / ESXi6 / ESXi7)
|
# 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)
|
# img to vmdk (ESXi8)
|
||||||
qemu-img convert -O vmdk -o adapter_type=lsilogic,subformat=monolithicFlat,compat6 rr.img rr.vmdk
|
qemu-img convert -O vmdk -o adapter_type=lsilogic,subformat=monolithicFlat,compat6 rr.img rr.vmdk
|
||||||
|
|||||||
@ -365,7 +365,7 @@ function createvmx() {
|
|||||||
# Convert raw image to VMDK
|
# Convert raw image to VMDK
|
||||||
rm -rf "VMX_${VMNAME}"
|
rm -rf "VMX_${VMNAME}"
|
||||||
mkdir -p "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"
|
qemu-img create -f vmdk "VMX_${VMNAME}/${VMNAME}-disk2.vmdk" "32G"
|
||||||
|
|
||||||
# Create VM configuration
|
# Create VM configuration
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user