Os instantâneos do VirtualBox residem na pasta de máquinas. Você deve poder alterar a pasta padrão da máquina usando a opção de menu Arquivo-> Preferências, na guia Geral .
Eu tenho um disco rígido SSD representando C:\
, que é de apenas 30 GB.
Portanto, eu instalo todos os meus aplicativos (não críticos) na minha grande unidade G:\
. Minha instalação do VirtualBox está em G:\
, assim como os discos rígidos. No entanto, descobri que o diretório de snapshots ainda é padronizado como C:\Users\David\.VirtualBox\...
.
Como coloco isso na minha unidade G:\
por padrão?
"One thing I would like to add is that you can't change your snapshots directory for a VM in which you currently have snapshots saved."
Não é verdade.
Primeiro, siga o conselho do primeiro respondente e altere a pasta da máquina padrão indo para File>>Preferences>>General
e alterando o caminho. Isso só muda o caminho para as máquinas subseqüentes que você cria, não para as que você já tem.
Agora:
Users/YourUserName/VirtualBox VMs
para onde você quiser. Users/YourUserName/.VirtualBox/VirtualBox.xml
da edição
/Users/YourUserName/Library/VirtualBox/VirtualBox.xml
no OS X Procedimentos para alterar a pasta de snapshots no VirtualBox:
1 - Máquina virtual pretendida para desligamento;
2 - Clique com o botão direito na máquina virtual, vá para Configurações > Geral > Avançado ;
3 - Altere a pasta de destino dos instantâneos . Um bom valor é uma subpasta da pasta do disco rígido da sua máquina virtual.
Espero que isso ajude a evitar perdas como eu sofri.
Aqui está um resumo das outras respostas postadas aqui, junto com outra opção que descobri.
Estou usando o OS X. Eu tinha uma VM com vários snapshots aninhados. Eu queria mover isso para um novo local, mas não tinha espaço livre suficiente para usar "clone".
Como estou no Mac, as várias instruções aqui não funcionaram bem para mim. Foi o que eu fiz:
Saia do VirtualBox.
Mova os vários arquivos (o arquivo .vdi
e a pasta com o nome da VM, que contém o arquivo .vbox
, a pasta Snapshots
etc) do padrão ~/VirtualBox VMs
para o novo local .
Edite ~/Library/VirtualBox/VirtualBox.xml
com um editor de texto, atualizando MachineEntry
com a nova localização do arquivo .vbox
.
Edite o arquivo .vbox
com um editor de texto, atualizando a primeira entrada do HardDisk com a nova localização do arquivo .vdi
.
Usando a interface do VirtualBox, eu também mudei o VirtualBox > Preferências > Geral > Default Machine Folder para apontar para onde eu quero criar novas VMs no futuro. (Esta configuração parece ser armazenada no arquivo ~/Library/VirtualBox/VirtualBox.xml
... embora essa configuração possa ser modificada na interface do usuário, parece que para essas outras configurações, precisamos recorrer à edição do arquivo que descrevi acima.)
Pequenos passos:
C:\Users\my_user\VirtualBox VMs\Windows\Snapshots
para G:\My Snapshots Folder
ou qualquer pasta que você achar adequada C:\Users\my_user\VirtualBox VMs\Windows\Windows.vbox
config e localize o nó Máquina (por nome) Snapshots
a G:/My Snapshots Folder
(a barra é usada, portanto, você deve deixar assim) Snapshots
a G:/My Snapshots Folder
Use o Clone. Não há necessidade de alterar nenhum arquivo de configuração ...
Defina a unidade de destino (G: \ Vbox) em Arquivo - > Preferências - > Guia Geral
Clique com o botão direito do mouse na VM e selecione "Clone". Escolha "Tudo" se você precisar dos instantâneos também. Isso copiará a VM e os instantâneos para a unidade desejada (G: \ VBox).
Exclua a VM antiga.
dreez
Tags windows virtualbox snapshot