ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

将 VirtualBox 硬盘镜像 vdi 转换为 KVM 的 qcow2

2022-01-08 13:00:18  阅读:264  来源: 互联网

标签:qcow2 KVM 硬盘 ubuntu vdi 镜像 VirtualBox


KVM (Kernel-based Virtual Machine)目前发展的如火如荼,Kernel 也加入了支持还有硬件虚拟,蛮有前途的家伙。其实我们可以使用很简单的几个步骤,就能将原来 VirtualBox 的虚拟机转换到 KVM 平台下边。主要也就是将原始硬盘镜像 (VirtualBox 使用 “vdi”)转换为 KVM 所兼容的格式(qcow2)。然后你就可以使用命令行或者 virt-manager 来启动 qcow2 的镜像的 KVM 虚拟机了。

虽然说步骤很简单,但是转换中需要占用大量硬盘空间,真的很大(需要先将 VirtualBox 的 .vdi 转换为原始硬盘镜像 raw)。

vdi 和 qcow2 都是经过压缩的,所以一个 10 GB 的 .vdi 或者 .qcow2 会使用比较少的空间。
不过,经过第一步转换,原始硬盘镜像 raw 将占用 10 GB(容量等同与你的虚拟机硬盘大小),
所以请准备同等大小的空间。

转换步骤(假设你有一个 VirtualBox 镜像,”ubuntu.vdi”):

Step 1. 将 VirtualBox 的 vdi 转换为 raw 原始硬盘镜像

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

Step 2. 转换 raw 原始硬盘镜像为 qcow2 镜像

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

好了一切完成了,简单吧。现在你就可以用 ubuntu.qcow2 来启动你的 KVM 虚拟机了。

测试下新的硬盘镜像(ubuntu.qcow2):

kvm -m 512 -usbdevice tablet -hda ubuntu.qcow

测试成功的话,你可以删除 raw 原始硬盘镜像了。至于 ubuntu.vdi 可以删了,也可以作为存档。

 参考: 将 VirtualBox 硬盘镜像 vdi 转换为 KVM 的 qcow2

标签:qcow2,KVM,硬盘,ubuntu,vdi,镜像,VirtualBox
来源: https://blog.csdn.net/weixin_40209911/article/details/122378809

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有