ค้นหาเว็บไซต์

วิธีใช้ Virtualbox VM บน KVM ใน Linux


คุณกำลังพิจารณาที่จะเปลี่ยนจาก VirtualBox เป็น KVM Hypervisor หรือไม่? ข้อกังวลที่ยิ่งใหญ่ที่สุดประการหนึ่งของคุณคือการเริ่มต้นใหม่อีกครั้งด้วยการสร้างเครื่องเสมือนใหม่ใน KVM ซึ่งเป็นงานที่ยากลำบากมาก

ข่าวดีก็คือ แทนที่จะสร้างเครื่องเกสต์ KVM ใหม่ คุณสามารถย้าย VirtualBox VMs ซึ่งอยู่ในรูปแบบ VDI เป็น ได้อย่างง่ายดาย qcow2 ซึ่งเป็นรูปแบบดิสก์อิมเมจสำหรับ KVM

ในคู่มือนี้ เราจะอธิบายขั้นตอนทีละขั้นตอนเกี่ยวกับวิธีย้าย VirtualBox VM ไปยัง KVM VM ใน Linux

ขั้นตอนที่ 1: แสดงรายการอิมเมจ VirtualBox ที่มีอยู่

ก่อนอื่นตรวจสอบให้แน่ใจว่าเครื่องเสมือนทั้งหมดปิดอยู่ เครื่องแขก Virtualbox มีอยู่ในรูปแบบดิสก์ VDI จากนั้นดำเนินการต่อและแสดงรายการเครื่องเสมือน VirtualBox ที่มีอยู่ตามที่แสดง

VBoxManage list hdds
OR
vboxmanage list hdds

จากผลลัพธ์ คุณจะเห็นว่าฉันมีดิสก์อิมเมจเสมือน 2 อัน – อิมเมจ Debian และ Fedora VDI

ขั้นตอนที่ 2: แปลงภาพ VDI เป็นรูปแบบดิสก์ RAW

ขั้นตอนต่อไปคือการแปลงอิมเมจ VDI เป็นรูปแบบดิสก์ RAW เพื่อให้บรรลุเป้าหมายนี้ ฉันจะเรียกใช้คำสั่งด้านล่างนี้

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

เมื่อคุณตรวจสอบ คุณจะสังเกตเห็นว่ารูปแบบภาพ RAW ใช้พื้นที่ดิสก์จำนวนมหาศาล คุณสามารถใช้คำสั่ง du ตามที่แสดงเพื่อตรวจสอบขนาดของรูปภาพ RAW

du -h debian_10_Server.img

ในกรณีของฉัน รูปภาพ Debian RAW ใช้พื้นที่ฮาร์ดดิสก์ 21G ซึ่งถือเป็นพื้นที่ที่ค่อนข้างใหญ่โต ต่อมาเราจะแปลงดิสก์อิมเมจ RAW เป็นรูปแบบดิสก์ KVM

ขั้นตอนที่ 3: แปลงรูปแบบดิสก์ภาพ RAW เป็นรูปแบบ KVM

สุดท้าย หากต้องการย้ายเป็นรูปแบบดิสก์อิมเมจ KVM ให้แปลงอิมเมจ RAW เป็นรูปแบบ qcow2 ซึ่งเป็นดิสก์ KVM รูปแบบภาพ

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

ดิสก์อิมเมจ qcow2 เป็นเพียงเศษเสี้ยวนาทีของดิสก์อิมเมจ RAW ตรวจสอบอีกครั้งโดยใช้คำสั่ง du ดังที่แสดงด้านล่าง

du -h debian_10_Server.qcow2

จากที่นี่ คุณสามารถนำเข้ารูปแบบอิมเมจ qcow2 KVM ได้ในบรรทัดคำสั่งหรือใช้หน้าต่างกราฟิก KVM และสร้างเครื่องเสมือน KVM ใหม่

นี่เป็นการสรุปบทความของเราสำหรับวันนี้ ยินดีรับฟังความคิดเห็นและข้อเสนอแนะของคุณ

ที่มา: ostechnix.com