วิธีการแปลงเครื่องเสมือนระหว่าง VirtualBox และ VMware
การย้ายไปยังโปรแกรมเครื่องเสมือนอื่นอาจเป็นการข่มขู่ หากคุณมีเครื่องเสมือนติดตั้งอยู่แล้วในแบบที่คุณชอบคุณไม่จำเป็นต้องติดตั้งเครื่องตั้งแต่เริ่มต้น - คุณสามารถย้ายเครื่องเสมือนที่มีอยู่.
VirtualBox และ VMware ใช้รูปแบบเครื่องเสมือนที่แตกต่างกัน แต่รองรับรูปแบบ Open Virtualization Format แปลงเครื่องเสมือนที่มีอยู่ของคุณเป็น OVF หรือ OVA และคุณจะสามารถนำเข้าสู่โปรแกรมเครื่องเสมือนอื่นได้.
ขออภัยนี่อาจไม่ทำงานอย่างสมบูรณ์แบบเนื่องจาก VirtualBox และ VMware ทั้งคู่ดูเหมือนจะใช้การใช้งาน OVA / OVF ที่แตกต่างกันเล็กน้อยซึ่งเข้ากันไม่ได้ทั้งหมด หากวิธีนี้ใช้ไม่ได้ผลคุณอาจต้องติดตั้งระบบปฏิบัติการเกสต์ของเครื่องเสมือนใหม่อีกครั้ง.
VirtualBox เป็น VMware
ก่อนที่จะย้ายเครื่องเสมือนจาก VirtualBox ไปยัง VMware ตรวจสอบให้แน่ใจว่าเป็น "ปิดเครื่อง" ใน VirtualBox - ไม่ถูกระงับ หากถูกระงับให้เปิดเครื่องเสมือนและปิดเครื่อง.
คลิกเมนูไฟล์ใน VirtualBox และเลือกส่งออกเครื่องใช้.
เลือกเครื่องเสมือนที่คุณต้องการส่งออกและระบุที่ตั้ง.
VirtualBox จะสร้าง nOpen Virtualization Format Archive (ไฟล์ OVA) ที่ VMware สามารถนำเข้า อาจใช้เวลาสักครู่ขึ้นอยู่กับขนาดของไฟล์ดิสก์ของเครื่องเสมือน.
ในการนำเข้าไฟล์ OVA ใน VMware คลิกตัวเลือกเปิดเครื่องเสมือนและเรียกดูไฟล์ OVA ของคุณ.
VirtualBox และ VMware ไม่สามารถใช้งานร่วมกันได้อย่างสมบูรณ์ดังนั้นคุณอาจได้รับข้อความเตือนว่าไฟล์“ ไม่ผ่านข้อกำหนดคุณสมบัติ OVF” - แต่ถ้าคุณคลิกลองใหม่เครื่องเสมือนควรนำเข้าและทำงานอย่างถูกต้อง.
หลังจากกระบวนการเสร็จสมบูรณ์คุณสามารถบูตเครื่องเสมือนใน VMware ถอนการติดตั้ง VirtualBox Guest Additions จากแผงควบคุมภายในเครื่องเสมือนและติดตั้ง VMware Tools จากเมนูของเครื่องเสมือน.
VMware เป็น VirtualBox
ก่อนที่จะโอนย้ายเครื่องเสมือนจาก VMware ไปยัง VirtualBox ต้องแน่ใจว่าเป็น "ปิดเครื่อง" ใน VMware - ไม่ถูกระงับ หากถูกระงับให้เปิดเครื่องเสมือนและปิดเครื่อง.
ถัดไปเรียกดูโฟลเดอร์ OVFTool หากคุณใช้ VMware Player คุณจะพบได้ที่ C: \ Program Files (x86) \ VMware \ VMware Player \ OVFTool กด Shift ค้างไว้คลิกขวาภายในโฟลเดอร์ OVFTool และเลือกหน้าต่างคำสั่งเปิดที่นี่.
เรียกใช้ ovftool ด้วยไวยากรณ์ต่อไปนี้:
ovftool source.vmx export.ovf
ตัวอย่างเช่นหากเราต้องการแปลงเครื่องเสมือนที่อยู่ที่ C: \ Users \ NAME \ Documents \ Virtual Machines \ Windows 7 x64 \ Windows 7 x64.vmx และสร้างไฟล์ OVF ใหม่ที่ C: \ Users \ NAME \ export เราจะเรียกใช้คำสั่งต่อไปนี้:
ovftool“ C: \ Users \ NAME \ Documents \ Virtual Machines \ Windows 7 x64 \ Windows 7 x64.vmx” C: \ Users \ NAME \ export.ovf
หากคุณได้รับข้อผิดพลาด“ ล้มเหลวในการเปิดดิสก์” เป็นไปได้ว่าเครื่องเสมือนยังคงทำงานอยู่หรือไม่ได้ปิดอย่างถูกต้อง - บูตเครื่องเสมือนและทำการปิดระบบ.
เมื่อกระบวนการเสร็จสมบูรณ์คุณสามารถอิมพอร์ตไฟล์. vv ไปยัง VirtualBox ใช้ตัวเลือก Import Appliance ในเมนู File.
หลังจากกระบวนการเสร็จสมบูรณ์คุณสามารถบูตเครื่องเสมือนถอนการติดตั้งเครื่องมือ VMware และติดตั้ง Guest Additions ของ VirtualBox.