Estou usando o VirtualBox para algum trabalho de desenvolvimento em que ocasionalmente preciso excluir a máquina e começar de novo (devido a má configuração ou instalação, etc.). Eu tenho meus dados montados como pastas compartilhadas do VirtualBox no /media/sf_shared
diretório usual . Isso funciona bem na maioria das vezes, mas geralmente acabo perdendo pequenos arquivos, configurações e configurações que são salvas na pasta do usuário em ~
. Gostaria de copiar minha pasta de usuário para compartilhada (algo como /media/sf_shared/user
) e montá-la sobre a /home/user
pasta para que as alterações na pasta de usuário sejam salvas automaticamente na pasta compartilhada no meu sistema.
Eu tentei:
- montagens de ligação, mas o sistema fica instável ao fazer isso (especialmente ao fazer alterações na pasta da área de trabalho).
- excluindo a pasta do usuário e simbolizando sobre ela
ln -s /media/sf_shared/user /home/user
. Isso também causa instabilidade e não consigo fazer o login após a reinicialização do sistema. - alterar o diretório inicial do usuário para
/media/sf_shared/user
mas isso também me impede de fazer login - OverlayFS, que simplesmente me diz que o sistema de arquivos não é suportado (observando o sistema de arquivos em
/media/sf_shared/user
usodf .
, vejo o sistema de arquivos chamadoshared
, o que provavelmente está impedindo o funcionamento correto do OverlayFS.
Existe uma boa solução para montar uma pasta VirtualBox compartilhada na pasta base dos meus usuários, para que todas as alterações na pasta base sejam salvas na minha pasta compartilhada?
fonte