社区编辑申请
注册/登录
Linux用户宝典:如何在KVM上使用Virtualbox虚拟机? 译文
系统 Linux 虚拟化
您是否在考虑从VirtualBox换成KVM虚拟机管理程序?您最担心的问题之一就是在KVM中创建新的虚拟机以便一切重新开始,这可以说是一项艰巨的任务。

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

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

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

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

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

  1. $ VBoxManage list hdds 

或 

  1. $ vboxmanage list hdds 

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

图1. 在命令行中列出Virtualbox映像

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

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

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

或 

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

图2. 将VDI映像转换成RAW磁盘格式

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

  1. $ du -h debian_10_Server.img 

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

图3. 检查RAW映像磁盘空间

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

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

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

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

  1. $ du -h debian_10_Server.qcow2 

图4. 检查qcow2映像的磁盘空间

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

原文标题:How to Use Virtualbox VMs on KVM In Linux,作者:James Kiarie

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

 

责任编辑:华轩 来源: 51CTO
相关推荐

2022-05-05 09:45:16

KVM虚拟机磁盘

2022-02-16 13:01:35

Linuxwindows虚拟机

2016-08-24 08:47:19

kali linuxvirtualbox虚拟机

2022-01-26 16:30:47

代码虚拟机Linux

2022-05-17 09:19:17

XebianLinuxLinux 发行版

2014-02-10 10:13:41

2009-08-21 19:08:45

Windows 7虚拟机安装

2022-02-11 13:49:42

2022-04-20 10:56:06

JavaJVM参数

2016-09-23 15:50:25

2022-05-04 11:07:32

虚拟机Linux

2020-11-29 17:00:51

VirtualBox虚拟硬盘Linux

2022-05-27 14:06:43

2020-07-14 07:00:47

2022-02-22 10:17:20

Linux工具命令

2011-05-12 11:29:26

Oracle VM V虚拟机

2012-05-15 09:31:57

2017-08-14 09:32:57

虚拟机存储VMware VDP

2022-04-02 14:02:23

WindowsRedis 6.xredis

2022-04-11 13:57:38

HarmonyRelease操作系统

同话题下的热门内容

NVIDIA 的开源驱动程序对 Linux 意味着什么Ubuntu 最新版震撼发布 !手里的系统瞬间不香了…面向Linux系统的七大优秀白板应用程序如何在 Linux 中使用 fd 命令查找文件Ubuntu 22.04 LTS 中安装经典 GNOME Flashback 指南Linus 发布 Linux Kernel 5.18 稳定版,带来许多新功能GNOME 与 KDE:到底选择哪个 Linux 桌面环境Linux中级—“驱动” 控制硬件必须学会的底层知识

编辑推荐

Linux系统下安装MySQL的步骤详解CentOS与Ubuntu有什么不同?Linux下如何使用minicom USB串口为什么你可能想要略过Ubuntu 17.04?Linux中7个判断文件系统类型的方法
我收藏的内容
点赞
收藏

51CTO技术栈公众号