VirtualBox升级后,启动vagrant提示GuestAdditions版本和VirtualBox版本不符,是因为VBoxGuestAdditions没有升级。
VBoxGuestAdditions升级要先把老版本的卸载,VBoxGuestAdditions咱装目录是在/opt目录,进入该目录,然后运行 sh uninstall.sh,卸载成功后,在安装和VirtualBox版本一致的GuestAdditions.iso文件。
GuestAdditions.iso下载地址:
https://download.virtualbox.org/virtualbox/,找到你当前virtualbox版本的目录,进去之后可以找到对应版本的VBoxGuestAdditions的iso文件,将这个iso文件下载到vagrant虚拟机中,然后执行以下命令:
mount VBoxGuestAdditions_*.iso -o loop /mnt/
cd /mnt/
sh VBoxLinuxAdditions.run –nox11
执行完毕之后退出虚拟机,再次执行vagrant reload即可