qcow2 raw img vmdk vhdx 等虚拟磁盘格式互转
方法1:
使用 StarWind Converter 或 StarWind V2V Converter 这两个工具进行转换
**下载地址 **https://www.123pan.com/s/ImVA-QP2od.html 提取码:BZcD
可惜不支持qcow2的version3
方法2:
**使用QEMU来转换,下载地址 https://www.qemu.org/download/#windows 约160MB **备用下载 https://www.123pan.com/s/ImVA-EP2od.html 提取码:Z2sE
记住安装位置,我选择安装在 D:\Program Files\qemu
,打开powershell,切换到安装目录。如目录带空格等特殊符号,需要使用双引号括起来
cd "D:\Program Files\qemu"
然后使用转换命令 (支持qcow2的version3)
.\qemu-img.exe convert -f qcow2 -O vmdk "D:\VMW\t1\debian-12-nocloud-amd64-20231013-1532.qcow2" "D:\VMW\t1\debian-12-nocloud-amd64-20231013-1532.vmdk"
从qcow2转raw等。自己更改-f 来源格式,-O 输出格式,和文件路径
.\qemu-img.exe convert -f qcow2 -O raw <source_file.qcow2> <destination_file.raw>
查看虚拟磁盘信息
.\qemu-img.exe info "D:\VMW\t1\debian-12-nocloud-amd64-20231013-1532.qcow2"
扩容虚拟磁盘, qemu-img工具不支持vmdk扩容,用vmware的编辑虚拟机设置--选中该磁盘--右边扩展按钮,进行扩容
增加15GB
.\qemu-img.exe resize "D:\VMW\t1\debian-12-nocloud-amd64-20231013-1532.qcow2" +15G
设置为28GB
.\qemu-img.exe resize "D:\VMW\t1\debian-12-nocloud-amd64-20231013-1532.qcow2" 28G
扩容之后要对分区表进行修改,才能让分区空间扩大。系统盘需要用Linux LiveCD,或者WindowsPE等另一个系统,才能对系统盘扩容。或者尝试使用parted进行系统盘在线扩容