Não é possível montar o compartilhamento do VirtualBox com o host Linux e o convidado do Windows

1

Estou executando o Linux Mint 12 e instalei a última versão do VirtualBox. Eu instalei o Windows 7 como convidado. Eu também criei um compartilhamento com o nome share . Eu tentei executar o comando sudo mount -t vboxsf share /media/virtualshare no entanto, obter o erro /sbin/mount.vboxsf: mounting failed with the error: No such device .

Em seguida, executei o comando sudo insmod /lib/modules/3.0.0-12-generic/updates/vboxsf.ko , mas recebi o erro insmod: error inserting '/lib/modules/3.0.0-12-generic/updates/vboxsf.ko': -1 Unknown symbol in module .

Eu também executei o comando sudo modprobe vboxsf e sudo modprobe vboxvsf . e foi exibido o erro FATAL: Error inserting vboxsf (/lib/modules/3.0.0-12-generic/updates/vboxsf.ko): No such device

O que estou fazendo de errado?

EDITAR

Eu também instalei as adições do VirtualBox Guest.

EDITAR

Provavelmente não entendi bem, mas me deparei com um artigo que remonta a 2007, no link e em vez disso criou uma montagem dentro do Windows ou seja, net use M: \vboxsrv\share para o compartilhamento e que funcionou !!!. Por quê? O que significa criar uma ação? Eu pensei que estou criando um compartilhamento no Windows 7 e montando o compartilhamento do Linux.

    
por PeanutsMonkey 10.03.2012 / 22:18

3 respostas

1

Substituir

vboxsf share

com

vboxsf foo

em que foo é o nome com o qual você compartilha a pasta.

    
por 25.05.2012 / 10:20
0

Instale paks em uma nova instalação neste pedido. Certifique-se de reiniciar após cada instância!

sudo apt-get update && sudo apt-get dist-upgrade

Instale cabeçalhos com o nome do kernel (a segunda opção é melhor!):

sudo apt-get install linux-headers-$(uname -r) or
sudo apt-get install linux-headers-3.0.0-12-generic

Instalar o gcc:

sudo apt-get install make gcc

Monte e instale o VboxGuestAdditions:

Ele ainda diz que Cabeçalhos não são encontrados , mas quando instalado corretamente, o compartilhamento funcionará. Agora você terá um /media/sf_MyShare montado (é necessário montar automaticamente o compartilhamento na caixa virtual).

Agora instale

sudo apt-get install dkms
sudo apt-get install build-essential

O problema é que, se você instalar o DKMS primeiro, ele instalará automaticamente o gcc e os cabeçalhos, mas fará o download das versões erradas.

    
por 27.03.2012 / 16:12
0

o VirtualBox cria algumas pastas compartilhadas por meio do protocolo ssh (talvez outras), então é como se houvesse alguns dispositivos conectados à sua máquina virtual .

Eu aprendi que você está executando como janelas virtuais , então suas janelas virtuais foram conectadas a alguns dispositivos do seu mint , dessa forma, você precisa montar a pasta dentro da janela, também, no caminho das janelas.

é por isso.

    
por 08.05.2013 / 06:31