Substituir
vboxsf share
com
vboxsf foo
em que foo é o nome com o qual você compartilha a pasta.
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.
Substituir
vboxsf share
com
vboxsf foo
em que foo é o nome com o qual você compartilha a pasta.
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.
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.
Tags virtualbox linux linux-mint