Compartilhando máquinas VirtualBox em vários sistemas operacionais / Alterar diretório O VirtualBox armazena descritores de máquinas virtuais

Compartilhando máquinas VirtualBox em vários sistemas operacionais / Alterar diretório O VirtualBox armazena descritores de máquinas virtuais

Como você pode ver no /título, esta pergunta pode ser feita de duas maneiras diferentes.

Eu tenho uma instalação do Windows e muito espaço em disco na H:\partição. Eu também tenho Linux que mapeia a mesma enorme quantidade de espaço em arquivos /mnt/HYPERVISOR. Gostaria que o VirtualBox permanecesse sincronizado entre os dois sistemas operacionais. Quando crio uma VM no Linux quero vê-la no Linux e vice-versa.

Atualmente, posso criar facilmente o drive virtual, H:\mas preciso recriar a máquina virtual com a mesma configuração no Linux e mapear o disco rígido anterior. Não é uma sobrecarga simplesmente porque dois xmldescritores de máquina são criados e mantidos de forma independente, mas sou preguiçoso :)

Para realmente compartilhar configurações de VM (e perder a capacidade de compartilhar pastas porque os caminhos do Windows são necessariamente diferentes dos caminhos do Linux), gostaria que o VirtualBox armazenasse xmldescritores em H:\/ /mnt/HYPERVISORpara que qualquer sistema operacional iniciado leia a configuração a partir daí.

Além disso, os sistemas operacionais não podem acessar as unidades do sistema uns dos outros devido à criptografia. C:\é BitLocked, /é LVM, mas H:\é TrueCrypted e montado automaticamente via script.

Como posso dizer ao VirtualBox para armazenar descritores de máquina em um diretório diferente de ~/.VirtualBox?

Responder1

A primeira expressão da questão ("compartilhamento entre sistemas operacionais") é impossível.

O .vboxarquivo xml que contém a descrição da máquina contémcodificadocaminhos. A menos que exporte para OVF, a máquina deverá ser recriada com as mesmas configurações. Felizmente, você sempre pode reutilizar o VHD, que é o recurso mais precioso em termos de sobrecarga de espaço em disco.

A segunda expressão da pergunta ("alterar diretório") é muito fácil. Útil para manter as VMs longe de uma partição a ser formatada. Fui muito burro em não procurar no lugar mais óbvio:Preferences

Indo para File -> Preferencesmostra a seguinte tela onde você pode escolher seu diretório Captura de tela

Infelizmente, a captura de tela está localizada. Se alguém tirar um printscreen de um VirtualBox em inglês, substitua-o pelo seu, mas a posteridade deve saber onde procurar a opção

informação relacionada