Estou tentando montar um compartilhamento em um sistema operacional convidado no VirtualBox:
$ mount -t vboxsf share /mnt/share
/sbin/mount.vboxsf: mounting failed with the error: No such device
Se eu clicar no ícone da pasta no canto e clicar em "Configurações de pastas compartilhadas...", vejo: "share" "/Users/me/tmp/vm-transfer" "" "Full", e se eu clicar duas vezes a fila:
Caminho da pasta: /Users/me/tmp/vm-transfer
Nome da pasta: compartilhar
(desmarcado) Somente leitura
(desmarcado) Montagem automática
(desmarcado) Tornar Permanente
O convidado tem as extensões de convidado instaladas:
$ lsmod
Module Size Used by
vboxvideo 1838 1
vboxguest 163929 1
Responder1
Experimente modprobe vboxsf
antes de tentar montar o compartilhamento.
Responder2
Estou deixando oresposta muito útil de @user287782marcada como resposta aceita, porque é a raiz do problema. No meu caso, estou usando o Gentoo, e no Gentoo, as "adições de convidados do VirtualBox" se instalam como um init.d
script, para que possam ser iniciadas com:
/etc/init.d/virtualbox-guest-additions start
Ou melhor,
eselect rc start virtualbox-guest-additions
Para que isso aconteça automaticamente,
eselect rc add virtualbox-guest-additions default
Responder3
Certifique-se de que seu usuário tenha permissão administrativa ou esteja em vboxsf
grupo:
sudo usermod -g vboxsf user
ou monte-o com root
permissão prefixando seu comando com sudo
.
Considere também instalarAdições de convidados do VBoxpara suporte a pastas compartilhadas ePacote de extensão VirtualBox Oracle VM VirtualBoxpara suporte extra para determinados dispositivos.
Veja também:Pasta compartilhada no VirtualBox.