web-dev-qa-db-ja.com

VirtualboxでWindowsからUbuntuにファイルを転送する方法は?

WindowsからVirtualboxにインストールされているUbuntuにファイルを転送するにはどうすればよいですか? USBを接続すると、Windowsでのみポップアップします。

Ubuntuでそれをどのように見ることができますか?

29

私が通常使用する2つの方法があります

オプション1:Ubuntuを起動する前に、Virtualbox Ubuntu内でVM設定、共有フォルダーを指定します。次にUbuntuにログインした後、/media/vboxsharedなどの新しいディレクトリを作成し、そのドライブをマウントしますコマンドSudo mount -t vboxsf SHARENAME /media/vboxsharedを使用します。パスワードの入力を求められたら、パスワードを入力します。

オプション2:Ubuntuを起動する前に、新しいネットワークアダプターを追加し、[ブリッジアダプター]を選択します。次に、Ubuntuにログインした後、ifconfig -a | moreコマンドを実行して、その新しいネットワークアダプターのIPアドレスを取得します。 Windowsでは、WinSCPまたはFileZillaを使用してファイルをUbuntuに転送します。

24
Alvin Sim

アルビン・シムの回答ありがとうございます。それは明らかですが、私はまだすべてを正しくするためにいくらかの時間を費やしています。はい、Alvin Simのオプション1を使用した詳細な手順を次に示します。

  1. ゲストを始める前に
  2. VirtualBox Managerに移動します
  3. 興味のあるゲストを選択してください
  4. ゲストに移動設定
  5. ゲスト設定で、左側のサイドメニューをスクロールして、共有フォルダーに移動します。
  6. 共有フォルダで、ホストマシンに目的のフォルダを追加します
  7. ホストフォルダーのパスを追加すると、更新されたフォルダーリスト共有フォルダーに表示されます。このリストに表示されている、新しく作成したフォルダNameを覚えておいてください。 Host_SHAREだとしましょう。
  8. [OK]をクリックして変更を保存します。
  9. ゲストマシンを起動する
  10. ゲストマシンで、新しいフォルダを作成します。 GUEST_SHARE
  11. ゲストターミナルで、

    Sudo mount -t vboxsf Host_SHARE GUEST_SHARE`
    

    エラーmount: wrong fs type, bad option, bad superblock on …が表示された場合は、最初にvirtualbox-guest-utilsをインストールする必要があります。

    Sudo apt-get install virtualbox-guest-utils
    

    次に、mountコマンドを再度実行します

  12. このGUEST_SHAREフォルダで自分のものを見つけます。

12
pitfall
Sudo mount -t vboxsf SHARENAME /media/vboxshared 
  1. pCに共有フォルダを作成します。たとえば「c:\ SharedBoth」
  2. 共有フォルダを選択したことを確認してくださいc:\SharedBoth at virtualboxメニューの「設定」-「共有フォルダ」-「追加」-「永続的/自動マウント」で、ubuntu仮想マシンを起動します。
  3. ubuntuターミナルを起動し、上記のコマンドを入力し、
    Sudo mount -t vboxsf SharedBoth /media
  4. 次に、フォルダーsf_SharedBothがメディアフォルダーに作成されているかどうかを確認します。手順3を実行する前に、「ゲスト追加」がインストールされていることを確認する必要があります。
6
Luname

いずれの場合も、ゲストでUSBキーを簡単に表示できます。あなたの質問から、私はあなたがゲストでUbuntuを実行し、ホストがWindowsであると想像します。

USBキーを挿入するたびに、それをゲストで表示したい場合は、次の手順を実行します。

  1. 右下隅の対応するアイコンをクリックし、「安全に取り外す...」オプションを選択して、WindowsからUSBをきれいにアンマウントします。

  2. VirtualBoxウィンドウで、左上のゲストウィンドウメニューの[デバイス=> USBデバイス]メニュー項目を選択し、USBキーを選択します。 Ubuntuに表示されるはずです。

この操作は、USBキーをゲストマシンのUSBポートに物理的に挿入することと同じです。

それ以外の場合、他のオプションは

  1. LaebshadeとAlvin Simの回答に記載されている共有フォルダー。しかし、それは遅くなる可能性があります。

  2. FTPなど... Alvin Simの回答にも記載されています(Windowsホストにftpサーバーがあると想定しています)。

  3. ゲストからの単純なsambaマウント:

    mount -t cifs // winhost/share/home/yourname/mntpoint -o user = winusr%paswd、uid = 0、gid = 0、file_mode = 0777、dir_mode = 0777
  4. 少量で頻繁に同期する場合は、Dropboxアカウントを開きます。

3
Alain Pannetier

ホストとゲストのどちらですか?どちらの方法でも、Virtualboxには使用できる共有メカニズムがあります。 Guest Additionsをインストールするだけです ドキュメントで説明されているように 次に、VirtualBox構成で共有をセットアップします。

2
laebshade
  1. 仮想ボックスで、Ubuntuにログインします。
  2. メニューバーで、デバイス-> USBデバイス->デバイス(Pendrive)を選択します。
  3. 次に、ホームフォルダーに移動します。左側にデバイスが表示されます。
2
Swati