
Eu tenho um sistema operacional convidado do servidor Ubuntu 14.04 com sistema operacional host Ubuntu 14.04. Minha versão da caixa virtual é 4.3.10. Eu montei minha pasta compartilhada em /media/sf_Share no guest. Eu crio uma pasta nesta pasta compartilhada e faço o syslink para /home/ubuntu/ com o seguinte comando.
ln -sf sf_Share/test /home/ubuntu
Posso criar o syslink, mas não consigo acessar o diretório syslink. Na verdade, eu quero colocar este syslink na pasta addon openerp e torná-lo capaz de ler o openerp. Mas não funciona. E eu crio uma pasta no addon openerp e faço o syslink para /media/sf_Share/. Funciona, mas esta pasta não pode ser acessada pelo sistema operacional host.
Também tentei montar a pasta compartilhada diretamente no diretório desejado, mas recebi apenas um erro de protocolo. Eu tentei com este comando.
sudo mount -t vboxsf -o uid=1000,gid=1000 Share /home/ubuntu/Share
Já instalei a adição de convidado do VirtualBox em meu sistema operacional convidado. Não consigo encontrar mais solução.
Por favor me ajude.
Responder1
O próprio Guest Additions pode estar causando um problema adicional indesejado que você não conhecia.
O ticket para a edição pode ser encontrado aquihttps://www.virtualbox.org/ticket/12879e foi resolvido emAdições de convidados 4.3.12
Adições de convidados 4.3.10tem um link simbólico incorreto para o qual a solução alternativa é criar um novo link simbólico:
sudo ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions
Assim que o link simbólico estiver instalado, você pode usar a GUI do Virtualbox > Configurações > Pastas compartilhadas para criar um shared_folder_name com permissões de leitura ou leitura/gravação e verificar a montagem automática, se desejar.
em seguida, no terminal Guest, crie seu ponto de montagem:
sudo mkdir /mnt/shared_folder_name
e depois monte:
sudo mount -t vboxsf Share /mnt/shared_folder_name
Você poderá navegar até /mnt/shared_folder_name e ver o conteúdo da pasta compartilhada conforme previsto.