Enabling nfs in Homestead.yaml in a Windows environment, by doing only:
folders:
- map: ~/Code
to: /home/vagrant/Code
type: "nfs"
Code language: PHP (php)
generate errors. E.g. Failed to mount folders in Linux guest. This is usually because the “vboxsf” file system is not available.
A possible solution is:
folders:
- map: ~/Code
to: /home/vagrant/Code
type: nfs
owner: "vagrant"
group: "vagrant"
mount_options: ['nolock,vers=3,udp,noatime']
Code language: PHP (php)
Interesting related articles:
- http://stackoverflow.com/questions/22717428/vagrant-error-failed-to-mount-folders-in-linux-guest
- https://laracasts.com/discuss/channels/general-discussion/for-those-who-find-homesteadvagrantvirtualbox-slow-on-windows?page=1
- https://websanova.com/blog/laravel/speeding-up-homestead-on-windows-using-nfs
- https://github.com/laravel/framework/issues/8410
- http://iteration9.com/2015/using-laravel-homestead-on-windows/