【笔记】镜像文件转换为虚拟机虚拟硬盘

前言

img格式的镜像文件转换为其他格式的虚拟机虚拟硬盘

下载依赖

1
brew install qemu

转换为Hyper-V虚拟机虚拟硬盘

转换为第一代

<file>.img:转换前的镜像文件
<file>.vhd:转换后的虚拟硬盘文件

1
qemu-img convert -f raw <file>.img -O vpc <file>.vhd

转换为第二代

1
qemu-img convert -f raw <file>.img -O vhdx <file>-efi.img <file>-efi.vhdx

转换为VMWare虚拟机虚拟硬盘

1
qemu-img convert -f raw <file>.img -O vmdk <file>-efi.img <file>-efi.vmdk

转换为qcow2文件

1
qemu-img convert -f raw <file>.img -O qcow2 <file>.qcow2

完成

参考文献

CPCI的博客