VirtualBox: monte uma pasta compartilhada automaticamente no Gentoo

4

Atualmente estou escrevendo um modelo (em veewee) para construir uma caixa vagrant rodando o Funtoo x86_64. Atualmente, minha caixa falha na última etapa do vagrant basebox validate , no qual uma pasta compartilhada deve ser montada automaticamente no sistema convidado.

Quais são os pré-requisitos para a montagem automática de pastas compartilhadas? Eu procurei na documentação do Gentoo e no VirtualBox, dei uma olhada nos templates das caixas do Ubunto - mas ainda não sei como replicar o comportamento da automontagem da caixa padrão do Ubuntu.

Estou usando o genkernel com o gentoo-sources. As adições do virtualbox-guest estão instaladas e o daemon do virtualbox é iniciado.

Eu adoraria uma resposta contendo esses requisitos (com alguns dos meus melhores palpites):

  • Configuração do Kernel (NFS v3 / 4, automounter, ...?)
  • Programas de espaço do usuário (preciso de pacotes adicionais? quais daemons em que nível de execução?)
  • Diretórios e permissões (preciso de um /media dir pertencente a algum usuário, alguns usuários como vagrant e root precisam de uma associação no grupo vboxguest ou em um grupo vboxsf - o que não é existe ainda?)

mas qualquer tipo de ajuda seria ótimo - até mesmo um único link ou um palpite ...

ATUALIZAÇÃO: O que eu fiz até agora ...
Eu posso montar pastas compartilhadas manualmente, o que me interessa é a montagem automática.

O site do VirtualBox menciona um grupo vboxsf que deve ser criado na instalação das adições - não vejo esse grupo em /etc/group , mas tenho vboxguest .

Ele também diz que as pastas compartilhadas são montadas em /media com um prefixo de sf_ ( controlável por /VirtualBox/GuestAdd/SharedFolders/MountDir e /VirtualBox/GuestAdd/SharedFolders/MountPrefix ). Eu não tenho um diretório /media - e ambas as propriedades não foram definidas na minha VM.

Eu criei o diretório e o grupo e defini as propriedades para seus valores padrão, mas ainda estou sem sorte.

    
por Arne 22.10.2012 / 15:51

1 resposta

2

O estado no último parágrafo é suficiente - adicione /media , adicione o grupo vboxsf e reboot (o que eu não fiz quando tentei isso antes).

    
por 23.10.2012 / 11:30