Eso es posible con bastante facilidad ... ¡Si usa discos duros separados para cada instalación!
Eche un vistazo aquí, por ejemplo: http://www.serverwatch.com/server-tutorials/using-a-physical-hard-drive-with-a-virtualbox-vm.html , o busque en el sitio web de VirtualBox (que está inactivo por el momento) para estas palabras clave.
Lo uso para poder acceder a mi partición de Linux cuando trabajo en Windows, como cosas de Adobe u otras cosas que no se ejecutan sin problemas en Wine o Virtualization of Windows en Linux.
Además, porque a menudo accedo a mi torre de forma remota, y todo mi disco duro de Linux está encriptado, mientras que mi disco duro de Windows no está y solo tiene datos no confidenciales. Así que inicio Windows (la entrada de Windows en GRUB está preseleccionada), inicio sesión en Teamviewer, inicio Virtualbox y luego mi disco duro Linux.
En esta dirección - Windows -> Virtualbox -> otro HD con Linux -> es posible bastante simple, debido a la detección de hardware superior, sobre la marcha, que Linux, es decir, Ubuntu, admite.
En la otra dirección, terminarás con un desastre. A Windows no le gusta cambiar el hardware ... Podría estropear su sistema, no se inicia en absoluto, o incluso si lo hace, tal vez le diga que su licencia ya no es válida porque se producen demasiados cambios de hardware con demasiada frecuencia.
Dicho esto, desea mantener Windows como entrada de arranque preseleccionada en GRUB, pero tenga cuidado de que seleccione la entrada correcta en GRUB cuando se ejecuta en Virtualbox. Si tiene problemas con retrasos de forma remota, aumente el tiempo de espera de arranque en GRUB para estar seguro.
Espero que te haya ayudado :)