2015-11-07 1 views
1

Я пытаюсь создать centos7 vm в своих окнах10 с помощью виртуального бокса. Я использую поле cento/7. это по умолчанию с помощью rsync для синхронизации папки, и мне это не очень нравится, поскольку мне нужно будет открыть дополнительный cmd только для запуска vagrant rsync-auto для постоянной синхронизации. Я пытался использовать nfs, но не удалось. Вот мой бродячий файл.vagrant - постоянная синхронизация установки папки

Vagrant.configure(2) do |config| 
    config.vm.box = "centos/7" 
    config.vm.synced_folder ".", "/home/vagrant/sync", type: "nfs" 
end 

и когда я попытался запустить его. Это дало мне это.

Failed to mount folders in Linux guest. This is usually because 
the "vboxsf" file system is not available. Please verify that 
the guest additions are properly installed in the guest and 
can work properly. The command attempted was: 

mount -t vboxsf -o uid=`id -u vagrant`,gid=`getent group vagrant | cut -d: -f3` home_vagrant_sync /home/vagrant/sync 
mount -t vboxsf -o uid=`id -u vagrant`,gid=`id -g vagrant` home_vagrant_sync /home/vagrant/sync 

The error output from the last command was: 

mount: unknown filesystem type 'vboxsf' 

Я заметил, что изменения, сделанные хостом, будут синхронизированы с гостями, но не наоборот. Я хочу сделать папку как общую папку, и гость, и хост могут применить к ней изменения. Любые лучшие подходы к этому? Спасибо.

ответ

0

Ответ, который вы получили, говорит вам об установке гостевых дополнений Virtual Box. Это отдельное действие по установке, которое вы должны выполнить поверх установки Virtual Box. Установили ли вы гостевые дополнения Virtual Box?

+0

Спасибо. После установки VBoxGuestAdditions он работает. Я следовал руководству здесь (https://www.virtualbox.org/manual/ch04.html), но я обнаружил, что он немного устарел. Это должны быть «оптические диски» в «Устройствах», которые нужно щелкнуть, чтобы установить VBoxGuestAdditions.iso. Затем используйте команду mount/dev/cdrom/mnt для монтирования iso в гостевой vm. Тогда было бы легче следовать руководству. Я думаю, что все равно, чтобы установить гостевые дополнения Virtualbox через брандмауэр? – wachiu

+0

Да, вы можете использовать этот Github Gist https://gist.github.com/fernandoaleman/5083680 –

 Смежные вопросы

  • Нет связанных вопросов^_^