.ISO文件转换为.QCW2文件 阿里云上传自定义镜像

最近在做的项目要求用中标麒麟的系统 而且要用阿里云的服务器 所以只能用开一个上传自定义镜像的ECS

 

阿里云是这样说的 没办法 只能吧iso转为qcow2了(原理 先把iso装到虚拟机 然后提取vmdk文件 转为qcow2)

转换步骤
1.在windows平台 把iso的镜像安装到vm虚拟机(mac的虚拟机貌似里面无法提取vmdk)
注意事项:安装镜像的虚拟机文件时 要选择把镜像做成一个文件,存储空间尽量选小 我这里是20G 

2.安装完成后 在windows找到该虚拟机的文件路径 找到vmdk文件(如过安装时选择拆分成多个磁盘镜像 这里就麻烦了 还要合并,所以说第一步骤里面说了 安装成单个磁盘文件)后续有时间会补上图

3.把vmdk拷贝的liunux环境里 或者是mac也行(我用的mac其实和liunux操作一样)

4.linux(或者mac)里面

切换到你复制过来的vmdk目录下

使用命令转换qemu-img convert -f vmdk -O qcow2 换成你的文件名称.vmdk 换成你的文件名称.qcow2

如果提示没有qemu命令 那就先装上这个命令在执行转换

5.到此为止 转换成功参考文章(https://blog.51cto.com/13570993/2074071

转换成功后上传自定义镜像:
1.在阿里云oos里面新建一块存储空间(必须先传到oos)
2.上传镜像文件

3.ECS管理里面 点击上传自定义镜像  镜像地址就是oos里面文件的那个地址

4.创建时选择自定义镜像 密码选择你在安装虚拟机时的那个密码就行了

5.启动 大功告成 

思路就是这样 设计到windows安装虚拟机可linux的操作 如果以后有时间可以补充一下图片

有问题的可以联系我[email protected]  有时间会帮你排一下雷