
Como puede ver /en el título, esta pregunta se puede formular de dos maneras diferentes.
Tengo una instalación de Windows y una gran cantidad de espacio en disco en H:\
la partición. También tengo Linux que asigna la misma gran cantidad de espacio en formato /mnt/HYPERVISOR
. Me gustaría que VirtualBox permanezca sincronizado entre los dos sistemas operativos. Cuando creo una VM en Linux quiero verla en Linux y viceversa.
Actualmente, puedo crear fácilmente la unidad virtual, H:\
pero luego tengo que recrear la máquina virtual con la misma configuración en Linux y mapear el disco duro anterior. No es tan complicado simplemente porque dos xml
descriptores de máquina se crean y mantienen de forma independiente, pero soy un vago :)
Para realmente compartir configuraciones de VM (y perder la capacidad de compartir carpetas porque las rutas de Windows son necesariamente diferentes de las rutas de Linux), me gustaría que VirtualBox almacene xml
descriptores en H:\
/ /mnt/HYPERVISOR
para que cualquier sistema operativo que inicie lea la configuración desde allí.
Además, los sistemas operativos no pueden acceder a la unidad del sistema de otros debido al cifrado. C:\
está BitLocked, /
es LVM, pero H:\
está TrueCrypted y se monta automáticamente mediante script.
¿Cómo puedo decirle a VirtualBox que almacene los descriptores de la máquina en un directorio diferente al de ~/.VirtualBox
?
Respuesta1
La primera expresión de la pregunta ("compartir entre sistemas operativos") es imposible.
El .vbox
archivo xml que contiene la descripción de la máquina contienecodificadocaminos. A menos que se exporte a OVF
, la máquina debe recrearse con la misma configuración. Afortunadamente, siempre puedes reutilizar el VHD, que es el recurso más preciado en términos de espacio en disco.
La segunda expresión de la pregunta ("cambiar directorio") es muy sencilla. Útil para mantener las máquinas virtuales alejadas de una partición que se va a formatear. He sido muy tonto al no buscar en el lugar más obvio:Preferences
Al ir a File -> Preferences
se muestra la siguiente pantalla donde podrás elegir tu directorio
Lamentablemente, la captura de pantalla está traducida. Si alguien toma una pantalla de impresión de un VirtualBox en inglés, reemplácela con la suya, pero la posteridad debería entender dónde buscar la opción.