¿Cómo es que no puedo usar un disco VMDK con un invitado de Windows 7 en otra máquina?

¿Cómo es que no puedo usar un disco VMDK con un invitado de Windows 7 en otra máquina?

Estoy un poco desconcertado por lo que acabo de intentar hacer. Tengo una máquina con Windows 8.1. Tengo instalado VirtualBox. Llamemos a esto MÁQUINA-A. En MACHINE-A tengo un VirtualBox Guest que se ejecuta desde una unidad USB 3 externa (EXT-DRIVE) con un disco duro virtual VMDK externo. Este es un invitado de Windows 7. Funciona genial.

Ahora tengo una nueva máquina que ejecuta Windows 10 y que también tiene VirtualBox instalado. Llamemos a eso MÁQUINA-B. Conecté EXT-DRIVE a MACHINE-B. Utilicé Configuración de disco para asignar EXT-DRIVE para usar la misma letra de unidad que EXT-DRIVE usa en MACHINE-A. (Conduzca W:)

Luego, en la MÁQUINA-B, configuro un VirtualBox Guest usando casi la misma configuración EXACTA de la máquina virtual en la MÁQUINA-A usando el mismo disco duro virtual (VMDK) que está en la EXT-DRIVE.

Sin embargo, cuando intento iniciar el nuevo invitado en la MÁQUINA-B, aparece un error de arranque de Windows. Dice algo sobre el cambio de hardware, enumera las opciones de reparación y luego dice "La selección de inicio falló porque no se puede acceder al dispositivo requerido".

Me sorprendió esto. Pensé que el nuevo invitado en MÁQUINA-B resolvería las particiones automáticamente. Pero es como si no encontrara la partición reservada del sistema.

¿Hay alguna manera de hacer que esto funcione?

información relacionada