Не удалось смонтировать папки в гостевой системе Linux [закрыто]

Пока я не переустановил свой Virtual Box и Бродяга, все исправно работало.

Теперь config.vm.synced_folder "source / tk_dev / src / repo / app", "/ home / vagrant / www / tk_dev / app" в моем Vagrantfile приводит к следующему при вводе vagrant up :

C:\Vagrant\box_website>vagrant up
[default] Attempting graceful shutdown of VM...
DL is deprecated, please use Fiddle
[default] Clearing any previously set forwarded ports...
[default] Clearing any previously set network interfaces...
[default] Preparing network interfaces based on configuration...
[default] Forwarding ports...
[default] -- 22 => 2222 (adapter 1)
[default] Booting VM...
[default] Waiting for machine to boot. This may take a few minutes...
[default] Machine booted and ready!
[default] The guest additions on this VM do not match the installed version of
VirtualBox! In most cases this is fine, but in rare cases it can
prevent things such as shared folders from working properly. If you see
shared folder errors, please make sure the guest additions within the
virtual machine match the version of VirtualBox you have installed on
your host and reload your VM.

Guest Additions Version: 4.0.4
VirtualBox Version: 4.3
[default] Setting hostname...
[default] Configuring and enabling network interfaces...
[default] Mounting shared folders...
[default] -- /vagrant
[default] -- /home/vagrant/www/tk_dev/src/repo/app
Failed to mount folders in Linux guest. This is usually beacuse
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/www/tk_dev/src/repo/app /home/vagrant/www/tk_dev/src/repo/app
mount -t vboxsf -o uid=`id -u vagrant`,gid=`id -g vagrant` /home/vagrant/www/tk_
dev/src/repo/app /home/vagrant/www/tk_dev/src/repo/app

К сожалению, решения пока не нашел. У вас есть какие-нибудь идеи?

0
задан 12 January 2014 в 18:09
1 ответ

Я нашел причину своей проблемы. У меня была символическая ссылка на моем компьютере с Windows, которая указывала из моего репозитория в общий каталог. После удаления символической ссылки все заработало. Похоже, что использование символических ссылок довольно сложно не только на машине Linux, но и на машине, на которой работает Virtual Box.

0
ответ дан 5 December 2019 в 14:27

Теги

Похожие вопросы