Pasta compartilhada do formulário Syslink virtualbox

Pasta compartilhada do formulário Syslink virtualbox

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.

informação relacionada