Respostas:
Existem 2 maneiras, que eu normalmente uso
Opção 1: Antes de inicializar o Ubuntu, nas configurações da VM do Virtualbox Ubuntu, especifique uma pasta de compartilhamento. Então, depois de conectado para Ubuntu, criar um novo diretório, por exemplo, /media/vboxshared
e montar essa unidade usando o comando sudo mount -t vboxsf SHARENAME /media/vboxshared
. Digite sua senha quando solicitar a senha.
Opção 2: Antes de inicializar o Ubuntu, adicione um novo adaptador de rede e selecione 'Bridged Adapter'. Depois de fazer login no Ubuntu, execute o comando ifconfig -a | more
para obter o endereço IP desse novo adaptador de rede. No Windows, use o WinSCP ou o FileZilla para transferir o arquivo para o Ubuntu
/sbin/mount.vboxsf: mounting failed with the error: No such device
Obrigado pela resposta de Alvin Sim. Embora esteja claro, ainda passo algum tempo para fazer tudo certo. OK, aqui estão minhas etapas detalhadas usando a Opção 1 de Alvin Sim.
HOST_SHARE
.GUEST_SHARE
No terminal Convidado, digite
sudo mount -t vboxsf HOST_SHARE GUEST_SHARE`
Se você vir o erro mount: wrong fs type, bad option, bad superblock on …
, isso significa que você precisa primeiro instalar virtualbox-guest-utils
.
sudo apt-get install virtualbox-guest-utils
Then run the mount
command again
Você encontrará seus materiais nesta GUEST_SHARE
pasta.
virtualbox-guest-utils
sudo mount -t vboxsf SHARENAME /media/vboxshared
c:\SharedBoth
no menu "Configurações" - "Pastas compartilhadas" - "Adicionar" - "Permanente / montagem automática", antes de iniciar a máquina virtual do Ubuntu.sudo mount -t vboxsf SharedBoth /media
Em qualquer caso, você pode facilmente tornar a chave USB visível no hóspede. Da sua pergunta, imagino que você execute o Ubuntu em um convidado e o host seja o Windows.
Sempre que você inserir uma chave USB, se quiser vê-la no convidado, faça o seguinte:
Para desmontar o USB da janela, clique no ícone correspondente no canto inferior direito e selecione a opção "remover com segurança ...".
Na sua janela do VirtualBox, selecione o item de menu "Devices => usb devices" no menu superior esquerdo da janela de convidado e selecione sua chave USB. Ele deve aparecer no Ubuntu agora.
Esta operação é equivalente a inserir fisicamente a sua chave USB na porta USB da sua máquina convidada.
Caso contrário, as outras opções são
Pasta compartilhada, conforme indicado nas respostas de laebshade e Alvin Sim. Mas isso pode ser lento.
FTP etc ... como também indicado na resposta de Alvin Sim (assume que você possui um servidor ftp no host do Windows).
Um simples monte de samba do convidado:
mount -t cifs // winhost / compartilhamento / home / seu nome / mntpoint -o usuário = winusr% paswd, uid = 0, gid = 0, file_mode = 0777, dir_mode = 0777
Para volumes pequenos e sincronização frequente, abra uma conta da caixa de depósito.
Qual é o host e qual é o convidado? De qualquer forma, o Virtualbox possui um mecanismo de compartilhamento que você pode usar; basta instalar as adições de convidados, conforme descrito na documentação, em seguida, definir um compartilhamento na configuração do VirtualBox.