web-dev-qa-db-ja.com

VirtualBoxからホストOSにファイルをコピーする方法は?

私はVirtualBoxを使用しており、ゲストOSはbuntです。 ゲストの追加をインストールし、共有フォルダーを作成しました。私のホストOSはWindows 7です。

UbuntuOS内のDocuments/myfolderにファイルがあり、このファイルをWin 7の任意のパーティションにコピーしたいのですが、誰かに手順を教えてもらえますか?

9
user1460593

Ubuntuの/mntディレクトリを確認してください。共有フォルダがすでにマウントされているのがわかります。事前に、VM設定で、共有フォルダーがまだアクティブであることを確認してください。

共有フォルダが/mntの下に表示されていない場合は、 ここ の説明に従って、手動でマウントする必要があります。

6
Marcel N.

WinSCP を使用してWindowsマシンから接続できます。 LinuxマシンでSSH以外のものを設定する必要はありません。

2
sajagi

最も簡単な方法:

  1. ホストでnetcatレシーバーを開きます。

nc -l -p 1234> file.Zip

  1. ゲストからファイルを送信する

nc 10.0.2.2 1234 <file.Zip

1
IvanM

ゲストの追加をサポートしないゲストを実行している場合、別のオプションは、ホストに接続されたUSBドライブを使用し、それをゲストと共有することです。 Virtualboxゲストウィンドウの[デバイス]-> [USBデバイス]で、USBドライブを選択します。これにはゲストの追加は必要ありません。これにより、通常、ホストでデバイスにアクセスできなくなるため、基本的にUSBをゲストに接続し、ファイルをゲストに追加してから、切り離します。私の場合、ubuntuサーバーを実行していて、/ dev/sdbとして追加されたことを示すメッセージがプロンプトに表示されましたが、私の場合、sdbはマウントできませんでしたが、sdb1は次のとおりでした。

cd /mnt
mkdir somename
mount /dev/sdb1 /mnt/somename

これはメモリからのものですが、ゲストの追加を設定できないゲストがいる場合は、私のような他の初心者が正しい方向に進むことを願っています。

フラッシュドライブに大量の書き込みを行うと、フラッシュドライブが消耗することに注意してください。

0
AaronLS