Não é possível compartilhar o diretório do host com o VirtualBox Guest Mint 16 de 64 bits

15

Problema Ao tentar montar um diretório compartilhado do sistema operacional 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  - Sistema operacional do host: Windows 7 de 64 bits  - Convidado OS: Linux Mint 64 bit (Mate)  - VirtualBox 4.3.10  - Adições aos Convidados do VirtualBox 4.3.10  - Diretório compartilhado definido no VirtualBox como 'hostshare' com Make Permanent marcado  - ~ / host é definido no sistema de arquivos guest OS

O que tentei Eu posso montar este diretório de outros convidados do VirtualBox, incluindo o Mint 15 32 bit. Eu reinstalei adições de convidado em Mint 16 e pelo que eu posso ver, está sendo executado. Eu reiniciei o sistema operacional host, o VirtualBox e o sistema operacional convidado várias vezes. Eu renomei a pasta compartilhada para várias coisas tolas sem sucesso. Rede do VirtualBox alterada do NAT para o adaptador em ponte. Outros recursos Adicionais do Convidado (Área de Transferência Compartilhada, Drag'n'Drop) funcionam corretamente.

    
por William 31.03.2014 / 21:15

4 respostas

8

Eu confirmo sua solução. Estou usando um debian 7 amd64 guest em um windows 7 de 64 bits. Eu 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. / p>

Este problema parece ser corrigido no repositório do subversion virtualbox. Assim, deve ser corrigido na próxima versão.

    
por 02.04.2014 / 10:14
4

Eu tive o mesmo problema. e a solução do iniciador do tópico quase funcionou para mim, mas no Lubuntu 13 ao invés de

ln /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf

eu usei

ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/mount.vboxsf
    
por 14.04.2014 / 18:24
1

Para o Debian:

Existe um link simbólico na pasta /sbin , arquivo mount.vboxsf , que está associado errado. O link correto é mount.vboxsf - > /opt/VBoxGuestAdditions-xxxxx/lib/VBoxGuestAdditions/mount.vboxsf .

    
por 29.04.2014 / 15:40
0

É possível criar um link simblic em / usr / lib64 que aponte para a pasta:

/opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/

Funciona no meu convidado do Kubuntu 14.04 em um host do Windons 7

    
por 05.05.2014 / 02:01