专属我的味道

在vmware里运行qcow2镜像

首先查看镜像大小

qemu-img info CentOS_7.2_x86_64_XD.qcow2

image: CentOS_7.2_x86_64_XD.qcow2
file format: qcow2
virtual size: 8.0G (8589934592 bytes)
disk size: 382M
cluster_size: 65536
Format specific information:
compat: 0.10
refcount bits: 16

磁盘大小为8G,由于需要20G,故增加12G

qemu-img resize CentOS_7.2_x86_64_XD.qcow2 +12G

再使用qemu-img工具,把qcow2的镜像转化成vmdk格式的:

qemu-img convert -f qcow2 CentOS_7.2_x86_64_XD.qcow2 -O vmdk Centos.vmdk

然后会在根目录出现Centos.vmdk镜像,但是无法导入,因为没有vmx文件。导入到Vmware里会报错。

所以,我们先使用VMware建立一个空的虚拟机,系统因你的qcow2进行选择,因为我是Centos7。我这里选择的是Centos 7 64位系统。

创建好了之后,进入Virtual Machines目录下的你刚刚创建虚拟机的目录,把vmdk文件删除,用之间qemu-img转化后的文件,覆盖过去,启动Vmware就成功了。

含原创标签的文章未经允许不得转载 | 当前页面:专属我的味道 » 在vmware里运行qcow2镜像

评论 2

文章评论已关闭!

  1. 密码不知道呢,怎么弄

    雷蒙 2020-09-21    
    • 如果是云计算的镜像,密码是000000,其他的镜像不知道密码,那就只能找Linux破解密码方法了

      专属味道 2020-09-21