在阿里云、京东云添加自定义 Windows 7 操作系统

一. 使用 VirtualBox 创建 Windows 7 虚拟机
二. Windows 7 虚拟机进行安装,配置等操作
三. 转换 VirtualBox vdi 镜像文件格式为 KVM qcow2文件

操作步骤

转换前必须保证虚拟机是关机状态

使用 VBoxManage 将 vdi 格式转换为 raw 格式

VBoxManage clonehd --format RAW vm.vdi vm.img

使用 qemu-img 将 raw 格式文件转换为 qcow2 文件.

qemu-img convert -f raw vm.img -O qcow2 vm.qcow2

上传到公有云的镜像平台

注意事项

注意: vdi是压缩文件格式, raw为非压缩文件格式, 需要留下足够的磁盘空间,转换过程中需要占用 40G 左右的磁盘空间

qemu-img 可以使用 Docker 运行

docker pull kwart/qemu-img
docker run -it --rm -v /Volumes/hdd:/mnt:rw kwart/qemu-img bash

发表评论