Como transferir arquivos do Windows para o Ubuntu no Virtualbox?

24

Como devo transferir arquivos do Windows para o Ubuntu instalado no Virtualbox? Quando eu conectei um USB, ele só aparece no Windows.

Como posso vê-lo no Ubuntu?

    
por GTyler 07.07.2011 / 01:23

6 respostas

23

Existem 2 formas, que normalmente uso

Opção 1: Antes de inicializar o Ubuntu, dentro das configurações do Virtualbox Ubuntu VM, especifique uma pasta compartilhada. Então, depois de logado no Ubuntu, crie um novo diretório, por exemplo /media/vboxshared , e monte a 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'. Então, depois de logado no Ubuntu, execute o comando ifconfig -a | more para obter o endereço IP desse novo adaptador de rede. No Windows, use WinSCP ou FileZilla para transferir o arquivo para o Ubuntu

    
por 07.07.2011 / 08:40
6

Obrigado pela resposta de Alvin Sim. Embora esteja claro, ainda passo algum tempo para fazer tudo correto. OK, aqui estão os meus passos detalhados usando a Opção 1 de Alvin Sim.

  1. Antes de iniciar seu convidado
  2. Ir para o Gerenciador do VirtualBox
  3. Selecione seu convidado interessado
  4. Ir para o Guest Configurações
  5. No Guest Configurações , role o menu lateral esquerdo e vá para Pastas compartilhadas
  6. Em Pastas compartilhadas , adicione sua pasta interessada na máquina host
  7. Depois de adicionar o caminho da pasta Host, você verá uma Lista de pastas atualizada em Pastas compartilhadas . Lembre-se de sua nova pasta Nome mostrada nesta lista. Diga que é HOST_SHARE .
  8. Clique em OK e salve suas alterações.
  9. Inicie sua máquina Convidada
  10. No computador convidado, crie uma nova pasta, por exemplo %código%
  11. No terminal Convidado, digite

    sudo mount -t vboxsf HOST_SHARE GUEST_SHARE'
    

    Se você vir o erro GUEST_SHARE , isso significa que você precisa primeiro instalar o mount: wrong fs type, bad option, bad superblock on … .

    sudo apt-get install virtualbox-guest-utils
    

    Em seguida, execute o comando virtualbox-guest-utils novamente

  12. Você encontrará seus itens nesta pasta mount .

por 19.09.2014 / 21:03
4
sudo mount -t vboxsf SHARENAME /media/vboxshared 
  1. crie sua pasta compartilhada no seu PC. por exemplo, "c: \ SharedBoth"
  2. verifique se você selecionou sua pasta compartilhada c:\SharedBoth no menu virtualbox "configurações" - "pastas compartilhadas" - "adicionar" - "permanente / automount", antes de iniciar a máquina virtual do Ubuntu.
  3. inicie o terminal do ubuntu, digite o comando acima,% sudo mount -t vboxsf SharedBoth /media
  4. verifique se a pasta sf_SharedBoth foi criada na pasta de mídia Antes de você fazer o passo 3, você precisa ter certeza de ter instalado "adições de hóspedes"
por 06.02.2015 / 18:00
3

Em qualquer caso, você pode facilmente tornar a chave USB visível no convidado. De sua pergunta, eu imagino que você roda o Ubuntu em um convidado e o host é o Windows.

Sempre que você inserir uma chave USB, se quiser vê-la no convidado, faça o seguinte:

  1. Limpe o USB da janela clicando no ícone correspondente no canto inferior direito e selecionando a opção "remover com segurança ...".

  2. Na sua janela do VirtualBox, selecione o item de menu "Devices = > usb devices" no menu da janela de convidados no canto superior esquerdo e selecione a sua chave USB. Ele deve aparecer no Ubuntu agora.

Esta operação é equivalente a inserir fisicamente sua chave USB em uma porta USB de sua máquina convidada.

Caso contrário, as outras opções são

  1. Pasta compartilhada conforme indicado nas respostas de laebshade e Alvin Sim. Mas isso pode ser lento.

  2. FTP etc ... como também indicado na resposta de Alvin Sim (assume que você tenha um servidor ftp no seu host Windows).

  3. Uma simples montagem de samba do convidado:

    mount -t cifs //winhost/share /home/yourname/mntpoint -o user=winusr%paswd,uid=0,gid=0,file_mode=0777,dir_mode=0777
  4. Para pequenos volumes e sincronização freqüente, abra uma conta de caixa de depósito.

por 07.07.2011 / 09:22
2

Qual é o host e qual é o convidado? De qualquer forma, o Virtualbox tem um mecanismo de compartilhamento que você pode usar; basta instalar o Guest Additions conforme descrito na documentação e depois configurar um compartilhamento na configuração do VirtualBox.

    
por 07.07.2011 / 02:48
2
  1. Na caixa virtual, faça o login no Ubuntu.
  2. Na barra de menus, clique em dispositivos - > Dispositivos USB - > Selecione seu dispositivo (Pendrive).
  3. Em seguida, vá para a pasta Home. À esquerda, você verá seu dispositivo.
por 20.04.2014 / 18:41