ホームページ » の仕方 » コンピュータのファイルを仮想マシンと共有する方法

    コンピュータのファイルを仮想マシンと共有する方法

    仮想マシンは独立したコンテナなので、仮想マシンのゲストオペレーティングシステムはコンピュータのファイルシステムにアクセスできません。ファイルを共有するには、VirtualBoxやVMwareなどのプログラムで共有フォルダを設定する必要があります。.

    デフォルトでは、仮想マシンはホストコンピュータ上または他の仮想マシン上のファイルにアクセスできません。そのアクセスを提供したい場合は、仮想マシンアプリで共有フォルダを設定する必要があります。仮想マシン内のゲストOSが何が起こっているのかを理解しやすくするために、仮想マシンアプリはこれらの共有フォルダをネットワークファイル共有として表示します。ゲストオペレーティングシステムは、ネットワーク上の共有フォルダと同じように、PC上のフォルダにアクセスします。.

    最も人気のある2つの仮想マシンアプリケーションVirtualBoxとVMware Workstation Playerで共有フォルダを作成する方法を見ていきますが、プロセスは他の仮想マシンアプリケーションでも同様です。.

    VirtualBox

    VirtualBoxの共有フォルダ機能は、WindowsとLinuxの両方のゲストオペレーティングシステムで動作します。この機能を使用するには、まずVirtualBoxのGuest Additionsをゲスト仮想マシンにインストールする必要があります。.

    仮想マシンが起動している状態で、[デバイス]メニューをクリックし、[ゲスト追加機能CDイメージを挿入]オプションを選択します。これにより、Guest AdditionsをインストールするためにゲストOS内で使用できる仮想CDが挿入されます。.

    Guest Additionsがインストールされたら、“ Machine”メニューを開いて“​​ Settings”オプションをクリックしてください。.

    「設定」ウィンドウで、「共有フォルダ」タブに切り替えます。ここには、設定した共有フォルダがあります。共有フォルダには2種類あります。マシンフォルダは、削除するまで共有される永続的なフォルダです。一時フォルダは一時的なものであり、仮想マシンを再起動またはシャットダウンすると自動的に削除されます。.

    「追加」ボタン(プラスが付いたフォルダ)をクリックして新しい共有フォルダを作成します。.

    「共有の追加」ウィンドウで、以下を指定できます。

    • フォルダパス: これは、ホストオペレーティングシステム(実際のPC)上の共有フォルダの場所です。.
    • フォルダ名: これは、共有フォルダがゲストオペレーティングシステム内に表示される方法です。.
    • 読み取り専用: デフォルトでは、仮想マシンは共有フォルダへの完全な読み書きアクセス権を持っています。仮想マシンに共有フォルダからのファイルの読み取りのみを許可し、変更を許可しない場合は、[読み取り専用]チェックボックスをオンにします。.
    • 自動マウント このオプションを選択すると、ゲストOSは起動時に自動的にフォルダをマウントしようとします。.
    • 恒久的にする: このオプションは、共有フォルダをマシンフォルダにします。このオプションを選択しないと、仮想マシンの再起動時に削除される一時フォルダになります。.

    すべて選択してから[OK]ボタンをクリックします.

    共有フォルダがネットワークファイル共有として表示されます。 WindowsゲストOSを使用している場合は、ファイルエクスプローラを開き、「ネットワーク」を選択して、「VBOXSRV」コンピュータの下を見ます。.

    VMware Workstation Player

    VMwareの共有フォルダは、WindowsとLinuxの両方のゲストオペレーティングシステムで動作します。この機能を使用するには、まずゲスト仮想マシンにVMware Toolsをインストールする必要があります。 [Player]メニューを開き、[Manage]メニューをポイントして、[Install VMware Tools]オプションを選択します。これにより、ツールのダウンロードを促すダイアログが表示され、終了すると、ゲストOS内でVMWareツールのインストールに使用できる仮想CDが挿入されます。.

    VMwareツールがインストールされたら、[Player]メニューを開き、[Manage]メニューをポイントして、[Virtual Machine Settings]オプションを選択します。.

    [仮想マシン設定]ウィンドウで、[オプション]タブに切り替えて、左側の[共有フォルダ]設定を選択します。共有フォルダはデフォルトで無効になっており、2つの方法のいずれかで有効にできます。仮想マシンを再起動しても共有フォルダ機能を有効にしたい場合は、[常に有効]を選択します。再起動後に機能を手動で再度有効にする場合は、[次回の電源オフまたはサスペンドまで有効]を選択します。.

    ネットワーク上の共有フォルダを検索するのではなく、共有をゲストOSのドライブ文字にマッピングする場合は、[Windowsゲストのネットワークドライブとして割り当てる]オプションを選択することもできます。.

    機能を有効にした後、新しい共有フォルダを追加するために「追加」ボタンをクリックしてください.

    「共有フォルダの追加ウィザード」ウィンドウで、「次へ」をクリックしてようこそ画面をスキップします。 [共有フォルダに名前を付ける]画面で、[ホストパス]ボックスを使用して、ホストオペレーティングシステム(実際のPC)上の共有フォルダの場所を指定します。 「名前」ボックスを使用して、仮想マシン内に表示されるフォルダの名前を入力します。完了したら、[次へ]ボタンをクリックします.

    「共有フォルダ属性の指定」画面で、「この共有を有効にする」オプションを選択します。そうでない場合でも、そのシェアはまだシェアのリストに追加されているので、後で必要に応じて有効にすることができます。デフォルトでは、仮想マシンはフォルダへの完全な読み書きアクセス権を持ちます。仮想マシンに共有フォルダからのファイルの読み取りのみを許可し、変更を許可しない場合は、[読み取り専用]オプションを選択します。完了したら、[完了]ボタンをクリックします。.

    共有フォルダがネットワークファイル共有として表示されます。 WindowsゲストOSを使用している場合は、ファイルエクスプローラを開き、「ネットワーク」を選択して、「vmware-host」コンピュータの下を見ます。.

    Linuxゲストシステムでは、VMware Shared Foldersが / mnt / hgfs ルートディレクトリにあります。それを見つける方法がわからない場合は、Linuxのディレクトリ構造を理解するための私たちのガイドをチェックしてください.


    複数の仮想マシンがある場合は、それぞれの内部でファイル共有を別々に設定する必要がありますが、複数の仮想マシン内で同じ共有フォルダを使用することもできます。ただし、共有フォルダを使用するときは注意してください。仮想マシンの優れた点の1つは、実際のコンピュータからサンドボックス分離された独自のサンドボックスで動作することです。仮想マシンが危険にさらされた場合、マルウェアは共有フォルダ内のファイルに感染することで仮想マシンを逃れる可能性があります。.