
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
¡Y TODO ESTO FUNCIONA!
ahora para Windows:
Al instalar a través de VB Windows tengo este problema:
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:
¿Hay algo que me falta?