在使用Debian虚拟机安装VBox增强功能时,在终端安装之后出现问题提示:
“failed to register resizing support rc=verr invalid function”
以及重启之后共享文件夹失效的原因及解决办法
解决办法:
首先我们需要确认make
,gcc
,perl
,dkms
,build-essential
以及linux-headers-$(uname -r)
是否安装完整
若无,先使用
sudo apt-get install gcc make perl build-essential linux-headers- uname-r
进行前导安装
其中$(uname -r)为系统内核版本信息,使用
uname -r
进行查看
例如我的虚拟机上为 4.19.0-6-686
之后按照正常的
cd /media/cdrom0
sudo sh ./VBoxLinuxAdditions.run
进行安装
之后重启
重启后发现共享文件夹失效
原因:
每次重启后,若无特殊说明,则均需要重新挂载共享文件夹。但是我们可以利用
sudo mount -t vooxsf -o uid=1000, gid=1000 shared /mnt/shared
路径自定,主要是添加了两个参数
(此处在初学时以为点击安装了增强功能便安装好了,但发现并没有反应,又点击安装增强功能,出现以下报错)