windows + vagrant + VirtualBoxで共有フォルダが遅いのでsambaを使おうと思ったら
https://docs.vagrantup.com/v2/synced-folders/smb.html
がうまくいかなかったので自分でWindowsの共有設定をしてVagrantfileに
-----------------------------------------------------------------
config.vm.provision :shell,
inline: "mount -t cifs //【ホストPCのIP】/【共有名】 /vagrant_data -o username=【ホストPCユーザ名】,password=【ホストPCパスワード】,uid=vagrant,gid=vagrant,file_mode=0774,dir_mode=0775",
run: "always"
-----------------------------------------------------------------
※【共有名】はホストPCのフルパスではなくプロパティの「共有」タブに記載されているフォルダ名です。
のよう記述にして起動時にホストPCの共有ディレクトリをmountするようにした。
Vagrantfileには何も書かずに
/etc/fstabに
-----------------------------------------------------------------
//【ホストPCのIP】/【共有名】 /vagrant_data cifs username=【ホストPCユーザ名】,password=【ホストPCパスワード】,uid=vagrant,gid=vagrant,file_mode=0774,dir_mode=0775 0 0
-----------------------------------------------------------------
のように記述するのもありです。