1.报cdrom被占用,这个时候需要将当期的虚拟光盘中的盘片清除,也就是取消勾选。
2.再次点击安装增强,如果提示无法打开virtualbox下面的一个xxx.iso的话,去网站上搜索对应virtualbox版本的缺失的这个xxx.iso,并放到提示的目录下。
3.再次点击安装增强,如不提示错误,证明安装成功了
4.以linux系统为例,我们需要把光盘中的内容mount到我们可以操作的文件夹下,比如在/tmp/下mkdir cdrom 创建一个cdrom的文件夹,然后使用命令:sudo mount /dev/cdrom cdrom ,然后我们cd cdrom 到cdrom文件下,执行sudo ./VBoxLinuxAdditions.run即可。
5.如果出现kernel headers not found for target kernel, 需要执行yum update kernel -y ; yum install kernel-headers kernel-devel gcc make -y ,然后执行reboot重启
6.再次执行1~4步骤,如果还有问题比如
“VirtualBox Guest Additions: Kernel headers not found for target kernel
4.19.0-6-amd64. Please install them and execute
/sbin/rcvboxadd setup”
改完之后日志里面没有错,输出的结果里只剩下一个挂载失败:
ValueError: File context for /opt/VBoxGuestAdditions-6.30.1/other/mount.vboxsf already defined
在root用户下执行:
semanage fcontext -d /opt/VBoxGuestAdditions-/other/mount.vboxsf
restorecon /opt/VBoxGuestAdditions-/other/mount.vboxsf
然后reboot
再重复1~4的操作即可。
VirtualBox 安装增强插件问题解决
于 2022-01-23 17:31:38 首次发布