Eu configurei uma pasta compartilhada entre o host do Windows e o convidado do Ubuntu. A pasta é montada na inicialização, mas está vazia (também possui um sinal de cadeado.). Eu tenho que executar o comando abaixo para acessar seu conteúdo (o sinal do cadeado desaparece).
sudo mount.vboxsf media ~/media
Como posso configurá-lo para ser executado automaticamente na inicialização. Eu tentei adicionar aos programas de inicialização, mas nada acontece. Sou novo no Linux, então tente colocar sua resposta no idioma de um leigo. Obrigado.
virtualbox
Njihia
fonte
fonte
Respostas:
A pasta de compartilhamento montada pertence ao
vboxsf
usuário. Você, como usuário, não foi adicionado aovboxsf
grupo. Para permitir acesso permanente às pastas compartilhadas, copie e cole este comando em uma janela do Terminal:$USER
será substituído pelo seu nome de usuário. Este comando anexa o usuário<username>
ao grupo vboxsf , que é o proprietário das pastas compartilhadas (encontradas na/media/...
caixa Ubuntu).Você não precisará executar um script na inicialização depois de possuir a pasta compartilhada montada.
Mas você provavelmente precisará sair e fazer logon novamente (ou reiniciar).
fonte
sudo adduser <username> vboxsf
drwxrwx--- 2 root vboxsf 4096 Apr 3 18:47 sf_shared
. Por favor, verifique com ousers-admin
programa se o seu nome de usuário está realmente no grupo vboxsf (existe um botão chamado Gerenciar grupos e consulte Propriedades do grupo vboxsf).ln -s /media/sf_shared/ name_of_link
. Substituasf_shared
pelo nome real do diretório compartilhado ename_of_link
pelo que você desejar. Como alternativa, você pode simplesmente arrastar a pasta do Nautilus para a área de navegação correta e isso criará um link de fácil acesso.Então, aqui está como acessar suas pastas compartilhadas no Ubuntu VM (Oracle Virtualbox). Estou assumindo que você já ativou a montagem automática enquanto adicionava a pasta. Abra o terminal e digite.
Substitua o nome de usuário por seu próprio nome de usuário. Este comando anexa o nome de usuário ao grupo vboxsf, que é o proprietário das pastas compartilhadas (encontradas em / media / na caixa Ubuntu). Confirme na sua pasta de mídia se as pastas compartilhadas estiverem presentes. Eles geralmente são nomeados "sf_name-of-shared-folder". Para acesso rápido, convém criar um link para as pastas compartilhadas na pasta pessoal. No Terminal (supondo que você esteja no diretório em que deseja que o link apareça e que tenha ativado o plug-in Nautilus que fornece a opção do menu de contexto):
Substitua sf_shared pelo nome real do diretório compartilhado e name_of_link pelo que você desejar. No entanto, o nome do link não deve existir no diretório em que você deseja criar o link (ou seja, não deve haver pasta ou arquivo com esse nome). Como alternativa, você pode simplesmente arrastar a pasta do Nautilus para a área de navegação correta e isso criará um link de fácil acesso.
fonte