VirtualBox: dos o más sistemas operativos en un disco USB "volumen de arranque desmontable"

VirtualBox: dos o más sistemas operativos en un disco USB "volumen de arranque desmontable"

Mi meta:

Con fines educativos, me pidieron que instale Windows y Linux en el mismo USB y poder iniciarlos desde la caja virtual.

Mi problema:

Windows falla con "volumen de arranque desmontable"

El proceso que he realizado hasta ahora:

Tengo un disco usb de 1tb con 3 particiones.

  • primero para archivos personales con 900gb (NTFS)
  • Partición de Linux de 50 GB (ext4)
  • Partición de Windows de 50 GB (NTFS)

Esos sistemas operativos se instalaron en ese orden.

Para Linux:

cuando llegué al tipo de instalación, usé "otros". Definí la segunda partición "dev/sda/2" como raíz y para la instalación del cargador de arranque del dispositivo "dev/sda".

Para VB vmdk utilicé este comando:

VBoxManage internalcommands createrawvmdk -filename "C:\LinuxPath.vmdk" -rawdisk \\.\PhysicalDrive1 -partitions 2 -relative

creando un disco duro con un tamaño de 1 TB pero un tamaño real de 50 GB

espectáculo

¡Y TODO ESTO FUNCIONA!

ahora para Windows:

Al instalar a través de VB Windows tengo este problema:

error1

lo que me dice que no se puede instalar en la partición 3 del disco 0 (mi disco duro externo)

Entonces mi solución fue "WinToUsb" seleccionando la partición correspondiente.

luego, con el siguiente comando, enrutamos el vmdk a esa partición:

VBoxManage internalcommands createrawvmdk -filename "C:\winxpath.vmdk" -rawdisk \\.\PhysicalDrive1 -partitions 3 -relative

Pero ahora, cuando se trata de iniciar la máquina virtual de Windows,

Aparece el logo de arranque de Windows y luego:

error2

¿Hay algo que me falta?

información relacionada