Linux UbuntoであるゲストOSからWindows 7であるホストOSにファイルをコピーするプログラムを作成しようとしています。共有フォルダーオプションを有効にしていますが、もちろんファイルをコピーするために、私のコードの宛先パスで、Linux内の共有フォルダーの場所がわかりません...誰かがそれがどこにあるか知っていますか?
最初に、すでに行ったように、VMware Playerで共有フォルダーを構成する必要があります。共有フォルダにShared
という名前を付けたとしましょう。次に、Linuxゲストで、次のような行を/etc/fstab
に追加します。
.Host:/Shared /mnt/C vmhgfs user 0 0
これにより、Linuxゲスト上の/mnt/C
としてShared
という名前のHostフォルダーにアクセスできるようになります。
ゲストにマウントポイントを手動で作成する必要があります。
Sudo mkdir /mnt/C
最後に、Linuxゲストを再起動します。
VMWareプレーヤーの[仮想マシン設定]> [オプション]タブの[フォルダ]に追加した共有フォルダ
ゲストOSの次の場所にあります。
/mnt/hgfs/<folder_name>
この場合、次のパスを使用して「共有」という名前のフォルダーにアクセスします。
/mnt/hgfs/shared/
Vms-toolsをインストールしたら、/etc/fstab
に次の行を追加します。
.Host:/shared /mnt/hgfs vmhgfs defaults,ttl=5,uid=1000,gid=1000 0 0
(VMWare Player設定の共有フォルダ名が/shared
であると仮定)