Bii o ṣe le Lo awọn VM Virtualbox lori KVM Ninu Lainos


Ṣe o n ronu ṣiṣe iyipada lati hypervisor KVM? Ọkan ninu awọn ifiyesi nla rẹ julọ yoo bẹrẹ ni gbogbo igba lẹẹkansi nipasẹ ṣiṣẹda awọn ẹrọ foju tuntun ni KVM - iṣẹ ṣiṣe ti o nira lati sọ ni o kere julọ.

Awọn irohin ti o dara ni pe dipo ṣiṣẹda awọn ẹrọ alejo KVM tuntun, o le ni irọrun rirọpo awọn VirtualBox VM eyiti o wa ni ọna kika VDI si qcow2 eyiti o jẹ ọna kika aworan disk fun KVM.

Ninu itọsọna yii, a yoo ṣe ilana ilana igbesẹ nipa bawo ni o ṣe gbe awọn VirtualBox VM sinu KVM VMs ni Linux.

Igbesẹ 1: Akojọ Awọn aworan VirtualBox ti o wa

Ni akọkọ, rii daju pe gbogbo awọn ẹrọ foju ni agbara ni pipa. Awọn ẹrọ alejo Virtualbox wa ni ọna kika disiki VDI. Nigbamii, tẹsiwaju ki o ṣe atokọ awọn ẹrọ foju VirtualBox ti o wa tẹlẹ bi o ti han.

$ VBoxManage list hdds
OR
$ vboxmanage list hdds

Lati iṣẹjade, o le rii pe Mo ni Awọn aworan Disk Virtual 2 - Awọn aworan Debian ati Fedora VDI.

Igbesẹ 2: Yiyipada Aworan VDI si Ọna kika RAW

Igbese ti n tẹle ni lati yi awọn aworan VDI pada si ọna kika disiki RAW kan. Lati ṣaṣeyọri eyi, Emi yoo ṣiṣe awọn aṣẹ ni isalẹ.

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

Nigbati o ba ṣe iwadii, iwọ yoo ṣe akiyesi pe ọna kika RAW gba iye nla ti aaye disiki. O le lo aṣẹ du bi a ṣe han lati jẹrisi iwọn ti aworan RAW.

$ du -h debian_10_Server.img

Ninu ọran mi, aworan Debian RAW gba 21G ti aaye disiki lile, eyiti o jẹ aaye to tobi pupọ. Nigbamii a yoo yi aworan RAW disk pada si ọna kika disk KVM.

Igbesẹ 3: Yiyipada Ọna kika Disiki Aworan RAW si Ọna kika KVM

Ni ikẹhin, lati lọ si ọna kika aworan disk KVM, yipada aworan RAW si ọna kika qcow2 eyiti o jẹ ọna kika aworan KVM disk.

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

Aworan disiki qcow2 jẹ ida iṣẹju iṣẹju kan ti aworan disiki RAW. Lẹẹkansi, ṣayẹwo eyi nipa lilo aṣẹ du bi a ṣe han ni isalẹ.

$ du -h debian_10_Server.qcow2

Lati ibi, o le gbe ọna kika aworan qcow2 KVM wọle boya lori laini aṣẹ tabi lilo window ayaworan KVM ati ṣẹda ẹrọ foju KVM tuntun kan.

Eyi murasilẹ nkan wa fun oni. Awọn ero rẹ ati awọn esi wa ni itẹwọgba pupọ.