Я не могу получить папку /vagrant для синхронизации. Он будет синхронизироваться с хоста Windows на гостевую систему CentOS, но только если я вручную vagrant rsync
или vagrant up
и удалит все новые файлы в гостевой системе. Он не будет синхронизироваться от гостя к хосту.
$ vagrant ssh
Last login: Wed Mar 15 21:00:00 2017 from 10.0.2.2
[vagrant@localhost ~]$ cd /vagrant
[vagrant@localhost vagrant]$ ls
Vagrantfile vagrant.log
[vagrant@localhost vagrant]$ touch tmp.txt
[vagrant@localhost vagrant]$ ls
tmp.txt Vagrantfile vagrant.log
[vagrant@localhost vagrant]$ exit
logout
Connection to 127.0.0.1 closed.
Chloe@xps /cygdrive/c/Users/Chloe/Documents/server
$ ls
vagrant.log Vagrantfile
Я попытался смонтировать вручную, и он выдал ошибку
[vagrant@localhost vagrant]$ sudo mount -t vboxsf -o uid=`id -u vagrant`,gid=`id -g vagrant` vagrant /vagrant
/sbin/mount.vboxsf: mounting failed with the error: Protocol error
Я попытался вручную установить общую папку в интерфейсе VirtualBox и перезапустил
Он не выдает никаких ошибок при vagrant up
и в журнале отладки ничего нет.
Версия 5.1.16 r113841 (Qt5.6.2)
CentOS Linux выпуск 7.3.1611 (Core)
Windows 8.1