Diretório inicial do usuário do Virtualbox

1

Eu tenho um pequeno problema. Eu quero evitar que o VirtualBox crie o diretório /home/$USER/.VirtualBox e crie outro diretório como /home/$USER/DIR para colocar os arquivos de log, etc., lá. Eu tentei exportar a variável $VBOX_USER_HOME no meu .bashrc , então ele foi configurado no meu shell e também usei o comando vboxmanage setproperty machinefolder /home/amin/DIR , mas o VirtualBox ainda cria o diretório .VirtualBox sob /home/$USER . Existe alguma outra maneira de conseguir isso ou estou fazendo algo errado aqui?

    
por coffeMug 15.01.2014 / 21:18

2 respostas

2

Você pode contornar isso da seguinte maneira:

mkdir -p /path/to/my/custom/dotVirtualBox
mv .VirtualBox/* /path/to/my/custom/dotVirtualBox/
rmdir .VirtualBox
ln -s /path/to/my/custom/dotVirtualBox .VirtualBox
    
por 15.01.2014 / 21:22
2

Existem várias maneiras de fazer isso, você pode vincular o diretório a algo que você gosta, como sugere o @DopeGhoti, mas o que funciona para mim é definir a pasta de máquina padrão usando Oracle VM VirtualBox Manager : vá para Menu FilePreferences e selecione General aqui diz Default Machine Folder .

Se você já criou a VM, pode movê-las, mas não apenas movendo os arquivos, há uma descrição em como mover máquinas de VM da maneira apropriada (se você configurar o link, você não tem esse problema).

    
por 16.01.2014 / 09:24

Tags