Linux

  
での仮想マシンとホストの簡単なファイル交換方法

仮想マシンは仮想マシンと見なされます。もちろん、ホストのような物理ハードウェア、特に物理ディスクへのアクセスを直接制御することはできません。仮想マシンとホスト間のファイル交換、または2台を2台の異なるコンピュータとして扱う、ネットワーク共有を介したアクセス、または次のようなアクセス可能な両方のストレージデバイスの使用Uディスク、間接ファイル交換、次のようなテキストは、ネットワークを介しています。

もしあなたがオンラインで情報をチェックするのであれば、ウィンドウズの下でのこの状況は一般的にネットワーク環境を通してアクセスされます、そしてLinuxではSambaを使うでしょう、私はウィンドウズの下で試しませんでした、そしてSambaそれは確かに非常に "三八"であり、少なくとも私はそれを得るのは難しいと思います。

WindowsシステムでQEMU仮想マシンソフトウェアを使用している場合、そのWinシェルのQEMUマネージャはFTPアクセスを提供します。QEMUマネージャは専用の小さなFTPサービスを提供します。この関数の実装では、Linuxでは、利用可能なQEMUマネージャはありません、あなたはそのような方法でシミュレートする必要があります。

仮想マシンとホストファイルの交換方法(次のテキストで指定されている仮想マシンはQEMUです)

まず、ホストマシンはFTPサービスをインストールします。bftpdを使用できます。この比較は簡単で高速です。設定ファイルが/etc/bftpd.confに入った後は、ftpにアクセスしたときに設定ファイルの1つが「ホームディレクトリ」に置かれるので、ホスト上のログインユーザー名がhostの場合、設定ファイルのユーザー設定を追加します。

ユーザーホスト{

ANONYMOUS_USER ='はい'

}

もちろん、ユーザーもアクセスできます。パスワード、これは自分で設定できます。この設定の後、仮想マシン側のftpからログインすると、アクセスディレクトリはホスト上のあなたのホームディレクトリになります。

次に、仮想マシン側のftpソフトウェアです。lftpを使用してインストールできます。設定には使用しません。

3. QEMUは、ホストと仮想マシン間の通信として固定IP(10.0.2.2)を提供しているため、ファイル交換が必要な場合は、次の条件を満たしている必要があります。

lftp 10.0。 2.2 -u host

lsコマンドを使用すると、この例のファイルがホストの「ホームディレクトリ」の下にあるファイルであることがわかります。また、putコマンドまたはgetコマンドを使用してファイルを交換できます。

Copyright © Windowsの知識 All Rights Reserved