ฉันจะแปลง VDI HDD เป็นไฟล์ VHD ได้อย่างไร


คำตอบ:


6

วิธีที่ดีที่สุดคือการใช้ VBoxmanage อธิบายโดยดีเร็ก P หากคุณมี VirtualBox เก่าอัพเกรดหรือ:

คุณแปลง VDI เป็น VMDKจากนั้นแปลง VMDK เป็น VHD ในหนึ่งในหลายวิธี:

  1. VMWare VCenter Converter ไคลเอ็นต์แบบสแตนด์อโลน
  2. vmToolkits ตัวแปลง VMDK เป็น VHD
  3. WinImage (แชร์แวร์)

ฉันจะแปลง VMDK เป็น VHD อย่างไร
IT_07

2
นี่เป็นวิธีที่น่ากลัวในการทำดูโพสต์ด้านล่างเพื่อหาวิธีที่ดีกว่า
cc0

3
@ cc0 คุณพูดถูก ย้อนกลับไปเมื่อฉันเขียนสิ่งนี้แม้ว่า VBoxManage ไม่ได้สนับสนุน vdi เป็น vhd ซึ่งเป็นวิธีอื่น คำตอบของดีเร็กพีดีกว่า
DaveParillo

58

ฟังก์ชั่นนี้สร้างขึ้นใน VirtualBox:

VBoxManage clonehd source.vdi target.vhd --format vhd

จะทำอย่างไรถ้าล้มเหลว (เงียบ ๆ ) ด้วย% ERRORLEVEL% กำลัง -1073741819
sylvainulg

10

มีตัวเลือกใหม่ใน VirtualBox 4.1 เพื่อคัดลอก VDI ด้วยรูปแบบใหม่ (รวมถึง VHD) ซึ่งเทียบเท่ากับคำสั่ง Derek P ที่ชี้ให้เห็นเมื่อปีที่แล้ว แต่ใน GUI ที่ดี

  1. เปิด Virtual Box และเลือกไฟล์> Virtual Media Manager
  2. เลือกไฟล์ดิสก์ที่มีอยู่ในแท็บ Hard Disk แล้วคลิกปุ่ม Copy
  3. ทำตามขั้นตอนในตัวช่วยสร้าง เลือก VHD เมื่อได้รับแจ้งสำหรับประเภทไฟล์

3

ใช่ดังที่ Derek กล่าวว่าเครื่องมือในตัวพร้อม VirtualBox ทำงานได้ดีภายใต้ระบบปฏิบัติการ Windows โดยไม่ต้องใช้ซอฟต์แวร์ของบุคคลที่สาม ระบบปฏิบัติการที่แปลงแล้วกำลังบู๊ตโดยไม่มีปัญหาใด ๆ สำหรับข้อมูลเพิ่มเติมพร้อมตัวอย่างขั้นตอนตรวจสอบโพสต์นี้

VDI เป็น VHD - แปลง VirtualBox Virtual Machines เป็น Virtual PC


1

โดยไม่ต้องดาวน์โหลดและติดตั้ง VirtualBox คุณสามารถใช้ qemu-img จากแพ็คเกจ QEMU:

qemu-img.exe convert source.img -O vhdx -o subformat=dynamic dest.vhdx

ดาวน์โหลดสำหรับ windows: https://cloudbase.it/qemu-img-windows/

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.