Problema Ao tentar montar um diretório compartilhado no SO convidado do Linux Mint 16 VirtualBox, recebo o seguinte erro:
mount: wrong fs type, bad option, bad superblock on hostshare,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount.<type> helper program)
In some cases useful info is found in syslog - try
dmesg | tail or so
Meu comando mount é sudo mount -t vboxsf hostshare ~ / host
dmesg cauda revela: 'sf_read_super_aux err = -22'
Ambiente - SO host: Windows 7 de 64 bits - SO convidado: Linux Mint de 64 bits (Mate) - VirtualBox 4.3.10 - Adições de convidados do VirtualBox 4.3.10 - Diretório compartilhado definido no VirtualBox como 'hostshare' com Tornar permanente marcado - ~ / host é definido no sistema de arquivos do SO convidado
O que eu tentei , posso montar esse diretório de outros convidados do VirtualBox, incluindo o Mint 15 de 32 bits. Reinstalei as adições de convidados no Mint 16 e, pelo que posso ver, está em execução. Reiniciei o SO host, o VirtualBox e o SO convidado várias vezes. Renomeei a pasta compartilhada para várias coisas tolas sem sucesso. Rede VirtualBox alterada do NAT para o Bridged Adapter. Outros recursos de acréscimos de convidados (Área de transferência compartilhada, Drag'n'Drop) funcionam corretamente.
fonte
ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/mount.vboxsf
. Por favor, postá-lo como uma solução assim que você tem rep suficiente para que eu possa upvote-lo :)Respostas:
Confirmo sua solução. Estou usando um convidado debian 7 amd64 em um windows 7 de 64 bits. Atualizei o virtualbox de 4.3.8 para 4.3.10. O seguinte link simbólico: /sbin/mount.vboxsf aponta para /usr/lib/VBoxGuestAdditions/mount.vboxsf, enquanto o caminho real para mount.vboxsf é: /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf.
Esse problema parece estar corrigido no repositório de subversão do virtualbox. Assim, deve ser corrigido na próxima versão.
fonte
sudo ln -sf /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf /sbin/mount.vboxsf
Eu tive o mesmo problema. e a solução do iniciador de tópicos quase funcionou para mim, mas no Lubuntu 13 em vez de
eu usei
fonte
Para o Debian:
Há um link simbólico na
/sbin
pasta, arquivomount.vboxsf
, que está vinculado incorretamente. O link certo émount.vboxsf
->/opt/VBoxGuestAdditions-xxxxx/lib/VBoxGuestAdditions/mount.vboxsf
.fonte
É possível criar um link simblic em / usr / lib64, que aponta para a pasta:
Funciona no meu convidado do Kubuntu 14.04 em um host Windons 7
fonte