¿Por qué convertir VDI a VHDX?
VDI es el formato de disco nativo de VirtualBox; VHDX es el formato preferido de Microsoft para Hyper-V, que admite hasta 64 TB frente al límite de 2 TB de VHD. Mover una VM de VirtualBox a Hyper-V en Windows Server o Windows 10/11 Pro requiere un disco .vhdx o VHD.
Cómo convertir VDI a VHDX
qemu-img OPEN-SOURCE
Ejecute qemu-img convert -O vhdx -o subformat=dynamic input.vdi output.vhdx después de apagar la VM; añada -p para ver una barra de progreso en discos grandes. Disponible en Windows, macOS y Linux como parte del paquete QEMU.
VBoxManage + qemu-img (dos pasos) OPEN-SOURCE
Primero convierta .vdi a .vhd con VBoxManage clonemedium disk input.vdi intermediate.vhd --format VHD, luego convierta a VHDX con qemu-img convert -O vhdx -o subformat=dynamic intermediate.vhd output.vhdx. Úselo solo si qemu-img por sí solo no está disponible para el paso directo.
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 VHDX es un disco duro virtual completo -tabla de particiones, sistema de archivos y, a menudo, un SO completo- almacenado en un solo archivo. Es el formato moderno de Microsoft…
Abrir detalles de .VHDX →Calidad y qué observar
- VBoxManage no puede generar VHDX directamente; sus opciones de
--formatson solo VDI, VMDK, VHD y RAW. - Las instantáneas de VirtualBox no se transfieren: qemu-img lee el estado actual del disco como una única imagen plana; combine las instantáneas en VirtualBox primero si es necesario.
- Use
subformat=fixeden lugar desubformat=dynamicpara un mejor rendimiento de ejecución a costa de un archivo inicial más grande.