阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Linux如何在KVM上使用Virtualbox虚拟机?

34次阅读
没有评论

共计 1094 个字符,预计需要花费 3 分钟才能阅读完成。

导读 您是否在考虑从 VirtualBox 换成 KVM 虚拟机管理程序?您最担心的问题之一就是在 KVM 中创建新的虚拟机以便一切重新开始,这可以说是一项艰巨的任务。

Linux 如何在 KVM 上使用 Virtualbox 虚拟机?

好消息是,您可以轻松地将 VDI 格式的 VirtualBox VM 迁移到 qcow2(即 KVM 的磁盘映像格式),不用创建新的 KVM 来宾计算机。

我们在本文中将概述如何将 VirtualBox VM 迁移到 Linux 中 KVM VM 的逐步过程。

第一步:列出现有的 VirtualBox 映像

首先,确保关闭所有虚拟机。Virtualbox 来宾计算机以 VDI 磁盘格式而存在。接下来,列出现有的 VirtualBox 虚拟机,如图所示。

$ VBoxManage list hdds  或  $ vboxmanage list hdds

从输出中,您可以看到我有 2 个虚拟磁盘映像:Debian VDI 映像和 Fedora VDI 映像。

Linux 如何在 KVM 上使用 Virtualbox 虚拟机?

第二步:将 VDI 映像转换成 RAW 磁盘格式

下一步是将 VDI 映像转换成 RAW 磁盘格式。为此,运行以下命令。

$ VBoxManage clonehd --format RAW /home/james/VirtualBox\ VMs/debian/debian.vdi debian_10_Server.img

$ vboxmanage clonehd --format RAW /home/james/VirtualBox\ VMs/debian/debian.vdi debian_10_Server.img

Linux 如何在 KVM 上使用 Virtualbox 虚拟机?

您在进行调查时,会发现 RAW 映像格式占用大量的磁盘空间。您可以使用如图所示的 du 命令来验证 RAW 映像的大小。

$ du -h debian_10_Server.img

以我的情况为例,Debian RAW 映像占用 21G 硬盘空间,这个空间相当大。稍后我们将把 RAW 磁盘映像转换成 KVM 磁盘格式。

Linux 如何在 KVM 上使用 Virtualbox 虚拟机?

第三步:将 RAW 映像磁盘格式转换成 KVM 格式

最后,要迁移到 KVM 磁盘映像格式,请将 RAW 映像转换成 qcow2 格式,这是 KVM 磁盘映像格式。

$ qemu-img convert -f raw debian_10_Server.img -O qcow2 debian_10_Server.qcow2qcow2

qcow2 磁盘映像比 RAW 磁盘映像小巧得多。同样使用 du 命令验证这一点,如下所示:

$ du -h debian_10_Server.qcow2

Linux 如何在 KVM 上使用 Virtualbox 虚拟机?

之后,您可以在命令行上或使用 KVM 图形化窗口导入 qcow2 KVM 映像格式,并创建一个新的 KVM 虚拟机。

阿里云 2 核 2G 服务器 3M 带宽 61 元 1 年,有高配

腾讯云新客低至 82 元 / 年,老客户 99 元 / 年

代金券:在阿里云专用满减优惠券

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-25发表,共计1094字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中