kvm转换vmware

本文详细介绍了如何将运行在Cent OS 7 KVM环境中的虚拟机转换为能在VMware Workstation上运行的虚拟机。主要步骤包括:查看虚拟机信息,复制虚拟磁盘为文件,转换磁盘格式为VMDK,最后在VMware中创建虚拟机并选择相应磁盘模式以避免蓝屏问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

kvm虚拟机转换成VMware虚拟机

一、当前环境

  • 源虚拟机:cent os 7 中存在kvm的虚拟机采用VMM管理
  • 目的虚拟机:可在VMware workstation中运行

二、具体过程

  • 1、查看虚拟机 以及所处位置
[kvmadmin@lab-server ~]$ sudo lvs
  LV                VG      Attr       LSize
  VM_Ubuntu01       lvmdisk -wi-ao---- 100.00g
  VM_Ubuntu02       lvmdisk -wi-ao---- 400.00g
  VM_Ubuntu03       lvmdisk -wi-ao---- 100.00g
  VM_Ubuntu04       lvmdisk -wi-a----- 100.00g
  VM_Ubuntu06       lvmdisk -wi-ao---- 100.00g
  • 得到虚拟机的盘符,根据上面得到结果查看lvmdisk
[kvmadmin@lab-server ~]$ ls -al /dev/lvmdisk/
lrwxrwxrwx.  1 root root    7 May  8 18:52 VM_Ubuntu01 -> ../dm-0
lrwxrwxrwx.  1 root root    7 May  8 18:52 VM_Ubuntu02 -> ../dm-1
lrwxrwxrwx.  1 root root    7 May  8 18:52 VM_Ubuntu03 -> ../dm-4
lrwxrwxrwx.  1 root root    7 May  8 18:52 VM_Ubuntu04 -> ../dm-5
lrwxrwxrwx.  1 root root    7 May  8 18:52 VM_Ubuntu06 -> ../dm-6
  • 将虚拟磁盘拷贝成文件
[kvmadmin@lab-server shm]$ sudo cp /dev/dm-0 test.bin
  • 拷贝完成,查看文件信息
[kvmadmin@lab-server shm]$ sudo qemu-img info test.bin
image: test.bin
file format: raw
virtual size: 59G (62914560000 bytes)
disk size: 59G
  • 将raw的格式转化成为vmdk的格式
[kvmadmin@lab-server shm]$ sudo qemu-img convert -f raw test.bin -O vmdk test.vmdk
  • 查看test.vmdk的格式可以发现,文件变小了很多,
[kvmadmin@lab-server shm]$ sudo qemu-img info test.vmdk
image: test.vmdk
file format: vmdk
virtual size: 59G (62914560000 bytes)
disk size: 21G
cluster_size: 65536
Format specific information:
    cid: 1431350377
    parent cid: 4294967295
    create type: monolithicSparse
    extents:
        [0]:
            virtual size: 62914560000
            filename: test.vmdk
            cluster size: 65536
            format:
  • 将test.vmdk拷贝到装有VMware workstation的目标机中,通过创建虚拟机,并采用已有磁盘的方式完成创建(这一步网上有很多图形教程),期间需要注意的时,磁盘SCSI和IDE的模式选着需要与原始模式向对应,否则会出现蓝屏的情况。
pscp kvmadmin@192.168.0.103:/dev/shm/test.vmdk G:/test.vmdk
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值