ฉันได้รับไฟล์. img ของเซิร์ฟเวอร์ซึ่งเป็น Virtual Machine ที่ทำงานในสภาพแวดล้อมของ KVM เครื่องเสมือนถูกติดตั้งกับ Ubuntu
ตอนนี้ฉันต้องการใช้ไฟล์. img นี้และ "จำลอง" เซิร์ฟเวอร์ภายใน VirtualBox ดังนั้นฉันได้แปลงไฟล์. img เป็นไฟล์. vdi โดยใช้ qemu-img จาก raw เป็น vdi อย่างไรก็ตามอินสแตนซ์ VirtualBox เริ่มต้นขึ้นและระบุเพียง:
FATAL: No bootable medium found! System halted.
ฉันไม่ทราบว่าฉันจะต้องติดตั้ง KVM ใน VirtualBox หรือไม่จากนั้นกำหนดค่าให้เรียกใช้ VM ในไฟล์. img ของฉันหรือถ้าฉันสามารถแปลงภาพจาก KVM เป็น VDI แล้วเรียกใช้เซิร์ฟเวอร์ใน VirtualBox โดยตรง .
สิ่งที่ฉันได้ลองแล้วคือการใช้ qemu เพื่อแปลงไฟล์. img เป็นไฟล์. vdi แต่นั่นทำให้เกิดข้อผิดพลาดด้านบน
ฉันได้อ่านคำตอบสำหรับคำถามข้อผิดพลาดเซิร์ฟเวอร์นี้แต่คำถามนี้แตกต่างกันเล็กน้อยเนื่องจากกำลังพูดถึงการย้าย Windows VM จาก KVM ไปยัง VirtualBox
ฉันได้ลองแปลงจาก qcow2 เป็น vdi โดยใช้แพ็คเกจ qemu-img linux แต่ฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
#> qemu-img convert -f qcow2 original.img -O vdi converted.vdi
qemu-img: Could not open './duketest.img': Invalid argument
qemu-img: Could not open './duketest.img'
ฉันได้ลองแปลงโดยใช้คำสั่ง VBoxManage ตามที่แสดงในหน้านี้:
http://funcptr.net/2012/04/01/converting-kvm-virtual-machines-to-virtualbox/
นอกจากนี้ยังมีข้อความแสดงข้อผิดพลาดที่ฉันกล่าวถึงในตอนแรก:
FATAL: No bootable medium found! System halted.
ขอบคุณล่วงหน้า!