Perché convertire VDI in VHD?
VDI è il formato nativo del disco rigido virtuale di VirtualBox, mentre .vhd è il formato di Microsoft utilizzato da Hyper-V e Gestione disco di Windows. Hyper-V non può leggere i file .vdi, quindi la migrazione di una VM da VirtualBox a un ambiente Windows Server o Hyper-V richiede questa conversione.
Come convertire VDI in VHD
VirtualBox (VBoxManage) OPEN-SOURCE
Spegni la VM, quindi esegui VBoxManage clonemedium disk input.vdi output.vhd --format VHD in un terminale. VBoxManage è incluso in ogni installazione di VirtualBox - non è necessario alcun download aggiuntivo.
qemu-img OPEN-SOURCE
Esegui qemu-img convert -O vpc input.vdi output.vhd per un VHD semplice, oppure qemu-img convert -O vhdx input.vdi output.vhdx per il formato VHDX più recente. Fa parte del pacchetto QEMU, disponibile su Windows, macOS e Linux.
Programmi che convertono VDI
Informazioni su questi formati
Un file VDI è il formato nativo del disco rigido virtuale di Oracle VirtualBox. Contiene un intero sistema operativo guest, non un documento o un'immagine di un disco ottico. Per…
Apri dettagli .VDI →Un file VHD è un intero disco rigido memorizzato come un singolo file - tabella delle partizioni, filesystem e spesso un sistema operativo completo. Su Windows è possibile montarlo in…
Apri dettagli .VHD →Qualità e a cosa prestare attenzione
- VHD ha un limite di dimensione di 2 TB; se il disco virtuale è più grande, VBoxManage fallirà - usa qemu-img con VHDX al suo posto.
- VHDX è più resistente alla corruzione e supporta dischi fino a 64 TB; preferisci VHDX quando lavori con versioni moderne di Hyper-V.
- Se il file
.vdidi origine è allocato dinamicamente, anche il file.vhddi output sarà dinamico; Hyper-V gestisce entrambi i tipi.