vboxmanage startvm显示以下消息:
VBoxManage:错误:虚拟机“VM02”在启动期间意外终止,退出代码为1(0x1)
VBoxManage:错误:详细信息:代码NS_ERROR_FAILURE(0x80004005),组件MachineWrap,接口IMachine
/ var / log / syslog显示版本不匹配,但我不知道它在哪里:
内核:[45470.001207] SUP_IOCTL_COOKIE:版本不匹配。请求:0x260000最小值:0x260000当前:0x240000
无头-h显示了这个:
删除virtualbox 5.1并重新安装5.0.24 后,VBoxHeadless:supR3HardenedMainInitRuntime中的错误-1912!
VBoxHeadless:RTR3InitEx失败,rc = -1912
vm正常工作
以下是我升级到5.1的方法。
y_ = tf.constant([[1.0],[2.0],[3.0]], dtype=tf.float64)
升级virtualbox时有什么问题吗?
如何才能让它在5.1上运行? OS是ubuntu 16.04 btw。
答案 0 :(得分:32)
我在Debian上遇到了同样的问题,我意外地安装了Debian virtualbox-dkms
软件包以及自然版本不同的Oracle virtualbox-5.1
版本。
通过dpkg -l | grep virtualbox
检查,如果您有类似以下内容,则情况相同。
ii virtualbox-5.1 5.1.8-111374~Debian~jessie amd64 Oracle VM VirtualBox
ii virtualbox-dkms 5.1.6-dfsg-2 all x86 virtualization solution - kernel module sources for dkms
```
修正了:
sudo rmmod vboxpci vboxnetadp vboxnetflt vboxdrv
sudo apt-get purge virtualbox-dkms
sudo /sbin/vboxconfig
。答案 1 :(得分:7)
我有类似的问题,过了一段时间我发现移除旧模块时出现问题。卸载,重新启动并重新安装后,我跑了:
sudo rm /usr/lib/modules/4.5.7-202.fc23.x86_64/extra/vbox*
sudo rmmod vboxpci
sudo rmmod vboxnetadp
sudo rmmod vboxnetflt
sudo rmmod vboxdrv
sudo vboxconfig
然后它奏效了。
希望这有帮助
答案 2 :(得分:2)
尝试上面的所有答案,都没有奏效。问题是debian virtualbox已正确卸载。以下工作:
答案 3 :(得分:2)
试试这个sudo /sbin/vboxconfig
。它对我有用。
答案 4 :(得分:1)
版本不匹配是由旧模块引起的,要清理它:
# stop all vbox services
sudo service vboxblahblah stop
# check all vbox is not running
ps -e | grep -i vbox
# remove 5.0 or maybe 5.1
sudo apt remove virtualbox-5.0
cd /
# find all vbox files to delete
sudo find -iname "vbox" 2>/dev/null
删除所有vbox二进制文件和源,然后重新启动以安装virtualbox-5.1
答案 5 :(得分:1)
我如何修复Ubuntu 14.04服务器x64:
我尝试做以上所有事情,没有任何帮助。
sudo apt-get remove virtualbox-5.*
sudo update-grub
virtualbox-5.*
virtualbox-5.*
sudo apt-get autoremove
(所有内核模块最后一个,我有3个版本,我做了两次apt-get autoremove)sudo update-grub
reboot
virtualbox-5.1
,之后就可以了