rokkonet

PC・Androidソフトウェア・アプリの開発・使い方に関するメモ

VMware Workstation 17 Player : Windows 11 ホストOSとXubuntu 22.04 ゲストOSとの共有フォルダー設定

2024 Jan. 13.
2023 Aug. 12.
2023 Jul. 02.

Windows上の任意の共有フォルダーを決める。

ここでは D:\MY\HOST\SHARE とする。

VMware Workstation 17 Playerの、"仮想マシンの設定"の"オプションタブ画面"の"共有フォルダー"で設定する。

名前:MYSHARE (任意)
ホスト パス:D:\MY\HOST\SHARE
属性:[常に有効]

Xubuntu 22.04にopen-vm-toolsをインストールする。
$ sudo apt update && sudo apt install open-vm-tools-desktop
ゲストOSに共有フォルダーをマウントする。
# mkdir /mnt/MYSHARE

まずは単発のコマンドとしてシェル上で実行してマウントを確認する。
# mount -t fuse.vmhgfs-fuse -o allow_other .host:/MYSHARE /mnt/MYSHARE

.host:/MYSHAREのMYSHAREはフルパスではなく共有フォルダーの名前。
/mnt/MYSHAREのMYSHAREは.host:/MYSHAREと同じでなくてもよいかもしれないが、同じにしておいた。

上記のmountコマンドをゲストOS起動ごとに実行するように設定する

rootのcronに @reboot として設定する。

$ sudo crontab -e
@reboot /usr/bin/mount -t fuse.vmhgfs-fuse -o allow_other .host:/MYSHARE /mnt/MYSHARE