Compartilhamento de máquinas VirtualBox em vários sistemas operacionais / diretório de alteração O VirtualBox armazena descritores de máquina virtual

1

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

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

Atualmente, posso criar facilmente a unidade virtual em H:\ , mas preciso recriar a máquina virtual com a mesma configuração no Linux e mapear o disco rígido anterior. Não é essa sobrecarga simplesmente porque dois descritores xml da máquina são criados e mantidos independentemente, mas eu sou preguiçoso:)

Para realmente compartilhar configurações de VM (e perder capacidade de compartilhar pastas porque os caminhos do Windows são necessariamente diferentes dos caminhos do Linux), eu gostaria que o VirtualBox armazenasse xml descritores em H:\ / /mnt/HYPERVISOR . ele lê a configuração de lá.

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

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

    
por usr-local-ΕΨΗΕΛΩΝ 25.01.2013 / 09:22

1 resposta

1

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

O arquivo .vbox xml contendo a descrição da máquina contém os caminhos codificados permanentemente . A menos que exportando para OVF , a máquina deve 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.

Segunda expressão da questão ("diretório de mudança") é muito fácil. Útil para manter as VMs longe de uma partição para ser formatada. Eu fui muito burro para não procurar no lugar mais óbvio: Preferences

Ir para File -> Preferences mostra a tela a seguir, onde você pode escolher seu diretório

Infelizmente, a captura de tela está localizada. Se alguém fotografar uma tela de um VirtualBox em inglês, substitua-a por sua, mas a posteridade deve entender onde procurar a opção

    
por 25.01.2013 / 09:28