Linux VirtualBox 不能启动问题解决

Linux VirtualBox 不能启动问题解决

最近在工作中发现,某些操作以后导致VirtualBox不能正常启动,查阅网上资料以后发现基本上都是说需要加载内核驱动,可以参考Manjaro VirtualBox的这篇文章。

但是,很遗憾,问题还是没有解决,于是

  1. 尝试重新安装VirtualBox,未解决
  2. 尝试重新安装VirtualBox内核驱动,未解决
  3. 尝试使用DKMS驱动,未解决

以上方法都失败,无意中发现,在root下可以正常运行VirtualBox并启动虚拟机,这充分说明内核驱动是没有问题的,所以不再在内核驱动下找原因,这样我们可以在root和当前用户下比较日志文件,进可以轻松找到问题。

果然,通过日志比较,发现有一些文件被我删除了,导致VirtualBox不能正常启动,奇怪的是VirtualBox都是简单的通过

[1]    xxxx segmentation fault (core dumped)  VirtualBox

方式报错。

其实通过 ~/.config/VirtualBox 下的日志文件,直接就可以看到问题,但是,鄙人才疏学浅,把 core dumped 的意思理解错了,所以一直没有去看日志文件。

另外就是,其实我也尝试找了VirtualBox的文档,但是没有找到,其实VirtualBox的日志文档其实是放在 ~/.config/VirtualBox 下,被很多的网络上的旧文章给迷惑了。

所以,

总结

VirtualBox 启动失败的原因,

  1. 驱动加载失败,解决方法参考Manjaro VirtualBox
  2. 资源加载失败,查看 ~/.config/VirtualBox/VirtualBox.xml 中是否有被删除的资源,删除相关引用即可
  3. 其他问题,查看~/.config/VirtualBox/下的日志文件,然后解决。
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值