¿Por qué convertir VDI a VHD?
VDI es el formato nativo de disco duro virtual de VirtualBox, mientras que .vhd es el formato de Microsoft utilizado por Hyper-V y la Administración de discos de Windows. Hyper-V no puede leer archivos .vdi, por lo que migrar una VM de VirtualBox a un entorno Windows Server o Hyper-V requiere esta conversión.
Cómo convertir VDI a VHD
VirtualBox (VBoxManage) OPEN-SOURCE
Apague la VM, luego ejecute VBoxManage clonemedium disk input.vdi output.vhd --format VHD en una terminal. VBoxManage se incluye con cada instalación de VirtualBox; no se necesita ninguna descarga adicional.
qemu-img OPEN-SOURCE
Ejecute qemu-img convert -O vpc input.vdi output.vhd para un VHD estándar, o qemu-img convert -O vhdx input.vdi output.vhdx para el formato VHDX más reciente. Parte del paquete QEMU, disponible en Windows, macOS y Linux.
Programas que convierten VDI
Acerca de estos formatos
Un archivo VDI es el formato nativo de disco duro virtual de Oracle VirtualBox. Contiene un sistema operativo invitado completo, no un documento o una imagen de disco óptico. Para usarlo,…
Abrir detalles de .VDI →Un archivo VHD es un disco duro completo almacenado como un solo archivo: tabla de particiones, sistema de archivos y, a menudo, un sistema operativo completo. En Windows puede montarlo en…
Abrir detalles de .VHD →Calidad y qué observar
- VHD tiene un límite de tamaño de 2 TB; si el disco virtual es más grande, VBoxManage fallará - use qemu-img con VHDX en su lugar.
- VHDX es más resistente a la corrupción y admite discos de hasta 64 TB; prefiera VHDX cuando el objetivo sea un Hyper-V moderno.
- Si el
.vdide origen es de asignación dinámica, el.vhdde salida también será dinámico; Hyper-V maneja ambos tipos.