仮想デバイス 断熱容器なので無理です ゲスト オペレーティング システムの場合 仮想マシンアクセス時 ホストコンピュータのファイルシステム。準備しなければなりません 共有フォルダー VirtualBox や VMware などのソフトウェアでファイルを共有します。
デフォルトでは、仮想マシンはホスト コンピュータまたは他の仮想マシン上のファイルにアクセスできません。このアクセスを提供したい場合は、仮想デバイス アプリで共有フォルダーを設定する必要があります。
仮想マシンを使用すると、生産性が大幅に向上します。しかし、次のような問題が発生することがよくあります。 テキストをコピーする أو コンピュータからのファイル ホストからゲストへ、またはその逆。
最初に思ったほど難しくはありません。以下を使用して、ゲスト OS VM とホスト PC の間でファイルを転送する方法を示します。 VirtualBox أو ヴイエムウェア.
クイックリンク
ホストコンピュータと仮想マシン間でデータを共有するにはどうすればよいですか
仮想マシンは、オペレーティング システム (OS) のインストールに必要なコンポーネントをエミュレートするソフトウェア環境です。非常に一般的に言えば、仮想マシンを使用すると、アプリケーションによく似た既存のオペレーティング システム上にオペレーティング システムをインストールできます。
ホスト コンピューターと仮想マシンで実行されているゲスト オペレーティング システムの間でデータを共有するオプションがあることに驚くことはありません。驚くかもしれないのは、参加することがいかに難しいかということです。オプションは次のとおりです。
- コピーアンドペースト。
- USBドライブ。
- ネットワーク共有。
各メソッドは、特定の種類のデータと予想される用途に最適です。たとえば、コピー アンド ペーストは、ホスト コンピュータ上のブラウザからゲスト オペレーティング システムのターミナル セッションにコードをコピーするなど、テキストや小さなファイルを共有する場合に最適です。
多くのユーザーは、VirtualBox からホストにファイルを転送する方法を知りません。たとえそうするとしても、安全でないか、設定が難しいと感じるため、このオプションを実行しない人もいます。ただし、Oracle VirtualBox および VMware Workstation Pro を実行している仮想マシン上でファイルを転送するには、3 つの方法があります。
1. ドラッグアンドドロップしてクリップボードを共有
ホスト コンピューターと仮想マシン間でファイルを転送する最も簡単なオプションは、共有フォルダーを設定してドラッグ アンド ドロップすることです。これにより、共有クリップボードを使用できるようになり、仮想マシンとホスト コンピュータ間でテキスト/画像およびファイルを自由にコピー/ペーストできるようになります。
ゲスト オペレーティング システムとホスト オペレーティング システム間でデータを共有するこの方法は、小さなファイルに最適です。テキスト文字列や URL などを共有することもできます。他のオプションもありますが、大きなファイルには近づかないでください。
共有クリップボード オプションを使用して Virtualbox からホスト マシンにファイルを転送する方法
Oracle VirtualBox を使用している場合は、いくつかの簡単な手順で共有クリップボードとドラッグ アンド ドロップをセットアップできます。
- 仮想デバイスを選択し、右クリックして、[設定] を選択します。
- ポップアップウィンドウで「全般」をクリックし、「詳細」タブをクリックします。
- [共有クリップボード] と [ドラッグ アンド ドロップ] ドロップダウン メニュー オプションが表示されます。
- ホストからゲスト、ゲストからホスト、全二重から選択できます。 VirtualBox へのファイルのコピーの試行をブロックするデフォルト オプションである Disabled もあります。
- 双方向のファイル共有を有効にするには、両方のドロップダウン ボックスで [双方向] を選択します。
ドラッグ アンド ドロップを使用してファイルを VMware Workstation Pro にコピーする方法
VirtualBox の機能と同様に、VMware で共有フォルダーを設定したり、ドラッグ アンド ドロップを有効にしたりすることもできます。パッケージのインストールが必要な場合があります VMware Tools、追加機能を提供します。
- VMware Workstation Pro を実行している状態で、次の場所に移動します。 VM -> VMware Tools のインストール。 VMware Tools をまだダウンロードしていない場合は、インストール中に手順が表示されます。
- ここでコピー&ペーストを有効にする必要があります VM -> 設定 -> オプション.
- 見つける ゲストの隔離.
- ここでは、コピー&ペーストを有効にし、ドラッグ&ドロップを有効にします。
同意することを確認します。
2. USB ドライブを使用してファイルを仮想マシンにコピーします
長期間使用 USBドライブ (外付けハード ドライブ、SSD、USB サム ドライブなど) 2 つの物理デバイス間でデータを転送することには、長い伝統があります。完璧ではありませんが、USB ドライブを使用してホスト コンピューターと仮想マシンの間でファイルを転送できます。
USB ドライブの潜在的なサイズを考慮すると、これは、より大きなファイルを 1 つのデバイスから仮想マシンに転送するのに便利な方法です。
VirtualBox で USB ドライブからファイルを共有する
VirtualBox 内から USB デバイスにアクセスできるようにするには、USB アクセスを有効にする必要があります。この目的のために、VirtualBox Extension Pack を次からダウンロードする必要があります。 www.virtualbox.org/wiki/ダウンロード。
完了したら、使用する USB ドライブを挿入します。次に、開きます VirtualBox をクリックします ファイル -> 設定 、その後 付属品 をクリックします +。ダウンロードした拡張機能パッケージを参照し、クリックします 開いた 次に、プロンプトが表示されたら、インストールします。プロンプトに従ってプロセスを完了します。その後、確認することができます USBを有効にする في 設定 -> USB.
- 使用する USB デバイスを挿入します。
- VirtualBoxを実行します。に行く ファイル -> ツール -> 拡張パックマネージャー.
- ダウンロードした拡張パックを参照し、クリックします 開いた、その後 تثبيت 要請された場合。
- プロンプトに従ってプロセスを完了します。 USB が有効になっていることを確認できます。 設定 -> USB.
- 使用する予定の仮想マシンを右クリックし、選択します。 設定 -> USB.
- プラス (+) アイコンをクリックし、仮想マシンをオンにすると使用できる USB デバイスを参照します。追加のドライブも同様の方法で追加できます。
VMware で USB ドライブからファイルをコピーする
VMware では、USB デバイスが接続され、VM がアクティブ ウィンドウになると、デバイスが検出されます。ただし、このシナリオではホスト コンピューターによって検出されません。これを行うには、ドライブを削除し、VM を最小化し、再接続します。
VMWare Workstation Pro で USB ドライブを有効にするのは、より簡単なプロセスです。
- 画面の左側にある仮想マシン ライブラリでアクティブな仮想マシンを見つけます。
- 仮想マシンを右クリックし、次の場所に移動します。 リムーバブルデバイス -> [USBデバイス名] -> 接続(ホストから切断).
これで、USB ドライブが仮想マシンで使用できるようになります。同じプロセスに従って、USB スティックを仮想デバイスから切断し、ホスト デバイスに再接続します。
共有フォルダーを作成する
3 番目のオプションは、ゲストがアクセスできるホスト コンピューター上でネットワーク共有をセットアップすることです。これは、ローカル ネットワーク経由でアクセスできるように、コンピュータのハード ドライブの一部をマッピングすることを意味します。この設定により、VM はネットワークに接続してドライブにアクセスできるようになります。
すべてが物理的に同じコンピューター上にあるとしても、これにより、仮想マシンのデータ共有の容量が増加します。
VirtualBox でネットワーク ドライブ共有を作成する
VirtualBox Guest Additions をすでにダウンロードしている必要があります。これらのツールは次の方法でインストールする必要があります。 デバイス -> ゲスト追加機能のインストール ここで、適切な EXE ファイルを参照する必要があります。手順を最後まで実行し、デフォルトのオプションを選択して、完了します。
VirtualBoxを起動して開きます デバイス -> 共有フォルダー -> 共有フォルダー設定。 クリック + 、次に「」フォルダーパス」をクリックし、矢印をクリックして「その他」を選択します。共有として使用しているフォルダーを (ホスト オペレーティング システムで) 参照し、強調表示して、フォルダーを選択します。
窓の中に」投稿を追加する」で、共有の名前を指定します(ゲスト OS でもホスト OS と同じ名前を維持します)。自動ロードをチェックして永続化したら、OK。
ゲスト OS からは、ネットワーク共有の通常の場所に共有が設定されていることがわかります。たとえば、Windows 10 では、これは Windows エクスプローラーの [ネットワークの場所] の下にあります。
VMWare でのネットワーク ドライブの共有
VMware では、クロスドライブ データ共有がデフォルトで有効になっています。通常のオペレーティング システム固有の手順に従ってネットワーク共有を設定するだけです。たとえば、Windows をホストとして実行し、Linux をゲストとして実行している場合は、次の手順に従って Windows と Linux 間でファイルを共有します。
無料の VMware Player ではフォルダー共有は利用できないことに注意してください。
これは設定が最も複雑なオプションですが、大きなファイルを簡単に共有できるようになります。これらには、インストール ツールやISOファイル そしてHDビデオ。
仮想マシンを使用してデータを共有し、生産性を向上させる
誰もが仮想マシンを使用する必要があるわけではありませんが、仮想マシンを使用する必要がある人は常にデータを共有する必要があります。ホストからゲスト OS にファイルをコピーしていない場合、VM からデータをコピーしているのには理由があります。これは通常、VM を破棄しようとしていて、データをバックアップしたいときに発生します。
VM とホスト オペレーティング システムの間でデータを共有する方法を学ぶと、VM を最大限に活用することができます。これがこれです 仮想マシンのパフォーマンスを向上させるためのヒント それはあなたにも役立ちます。