不能使用virtualbox的共享文件夹功能。 我检查了缺少的库,因此我安装了它,但没有帮助。
如果您什么都不知道,您能得到答案吗?
环境
host:Mojave 10.14.6
guset:CentOS release 6.10 (Final)
VirtualBox 6.0.4
Vagrant 2.2.4
ansible 2.7.8
vagrant-vbguest (0.22.1)
$ VBoxManage -v
6.0.14r133895
$ vagrant ssh
[vagrant@XXXX ~]$ modinfo vboxguest
filename: /lib/modules/2.6.32-754.24.3.el6.x86_64/misc/vboxguest.ko
version: 6.0.14 r133895
license: GPL
description: Oracle VM VirtualBox Guest Additions for Linux Module
author: Oracle Corporation
retpoline: Y
srcversion: 8CFB6C59E3FEF298C8E2B48
alias: pci:v000080EEd0000CAFEsv00000000sd00000000bc*sc*i*
depends:
vermagic: 2.6.32-754.24.3.el6.x86_64 SMP mod_unload modversions
$ vim vagrantfile
config.vm.synced_folder "./", "/vagrant", type: 'nfs'
错误消息
$ vagrant vbguest --status or $ vagrant up
[default] GuestAdditions seems to be installed (6.0.4) correctly, but not running.
以下是您尝试过的操作
$ vim Vagrantfile
if Vagrant.has_plugin?("vagrant-vbguest")
config.vbguest.auto_update = false
end
$ cat /var/log/VBoxGuestAdditions.log
/usr/bin/VBoxClient: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
/usr/bin/VBoxClient: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
$ sudo yum install libX11.so.6
$ cd /tmp
$ wget http://download.virtualbox.org/virtualbox/6.0.4/VBoxGuestAdditions_6.0.4.iso
$ mkdir /media/VBoxGuestAdditions
$ mount -o loop,ro VBoxGuestAdditions_6.0.4.iso /media/VBoxGuestAdditions
$ sh /media/VBoxGuestAdditions/VBoxLinuxAdditions.run
$ sudo /etc/rc.d/init.d/vboxadd setup
$ vim vagrantfile
config.vm.synced_folder "./", "/vagrant", type: 'virtualbox'
config.vm.synced_folder "./", "/vagrant", type: 'rsync'