最近几个月VBox更新后,从 https://download.virtualbox.org/virtualbox/ 下载了新的增强功能iso。虚拟机 剪贴板共享失败了。重新安装增强功能也报错。运行autorun.sh 大概是这样
autorun.sh: Permission denied
不行的话运行 VBoxLinuxAdditions.run 结果大概是这
VBoxLinuxAdditions.run: Permission denied
使用 su - 命令提升了权限,依然 是这样。
使用 mount | grep noexec 命令可以看到这样的情况
# mount | grep noexec
/dev/sr0 on /media/lsm/VBox_GAs_6.0.4 type iso9660 (ro,nosuid,nodev,noexec,relatime,unhide,user)
原来 光驱 /dev/sr0 挂载的驱动盘格式设置成了iso9660,这个默认是 不可以执行的。我们需要重新挂载,并加入可执行权限就可以了。具体命令如下
# mount -o remount,exec /dev/sr0
注意逗号后面没有空格
这样再去运行 autorun.sh 或者 VBoxLinuxAdditions.run 就可以运行了。运行完成后。重启一下虚拟机,剪贴板共享的功能就又恢复了