红联Linux门户
Linux帮助

virtualbox不能启动虚拟机vboxdrv:Unknown symbol mcount(err 0)

发布时间:2017-02-22 15:09:39来源:linux网站作者:fedorayang
问题出现原因
ubuntu更新系统
sudo apt-get update
sudo apt-get upgrade
virtualbox启动虚拟机出错
 
重启后dmseg显示
[ 20.962881] vboxdrv: module verification failed: signature and/or required key missing - tainting kernel
[ 20.962995] vboxdrv: Unknown symbol mcount (err 0)
 
网上找到的资料
1.问题:执行sudo /etc/init.d/vboxdrv setup后出错,用demsg查看得到:vboxdrv: Unknown symbol mcount (err 0)
解决:将gcc从4.4升级到4.6后再执行sudo /etc/init.d/vboxdrv setup cd /usr/bin;改变gcc版本命令如下:
sudo mv gcc gcc.bak
sudo ln -s gcc-4.6 gcc
sudo mv g++ g++.bak
sudo ln -s g++-4.6 g++
2.Ubuntu 14.04下安装VirtualBox4.3出现vboxdrv: Unknown symbol mcount (err 0)
解决方案:http://www.linuxdiyf.com/linux/12347.html
 
问题解决
回想前几天配置海思开发环境,做了如下操作
rm /usr/bin/gcc;
ln -s /usr/bin/gcc-4.4 /usr/bin/gcc;
rm /usr/bin/g++;
ln -s /usr/bin/g++-4.4 /usr/bin/g++
现在修改回来
cd /usr/bin
sudo rm gcc g++
sudo ln -s gcc-4.8 gcc
sudo ln -s g++-4.8 g++
 
本文永久更新地址:http://www.linuxdiyf.com/linux/28614.html