qq8645
deepin
2021-04-02 23:17 建议将virtualbox升级到6.1.18试试。
Reply Like 0 View the author
建议将virtualbox升级到6.1.18试试。
建议将virtualbox升级到6.1.18试试。
之前的virtualbox是通过ubuntu package store装的6.1.16.
现在从virtualbox官网下载安装了6.1.18,问题已经解决。
谢谢!
这个貌似跟deepin没关系,我之前ubuntu好像也是这样。是因为virtual box内置的内核模块需要加载到linux内核里面,而他的内核模块签名不被efi security认可,网上有解决方法,挺麻烦的要重启开机的时候按主板 efi提示信任他的签名,而且每次升级系统内核都要重新搞一遍。我最终放弃了virtualbox,选择了kvm虚拟机,kvm是linux 自带的,而且云服务器厂商都在用,性能也更好。
看下这个virtual box内核模块签名授权方法:
https://linux.cn/article-11283-1.html
之前的virtualbox是通过ubuntu package store装的6.1.16.
现在从virtualbox官网下载安装了6.1.18,问题已经解决。
谢谢!
不客气,开源精神就是群策群力。
vbox6.1.18以下没有适配到内核5.10, 6.1.18已经完善了。
Popular Ranking
ChangePopular Events
More
Virtualbox 6.1
Host OS: Ubuntu 20.04
Guest OS: Deepin 20.2
Virtualbox工具栏,点击Devices->Insert Guest Addtions CD Images 后
在Deepin 20.2里,
>>>cd /media//VBox_GAs_6.1.16
>>>sudo ./VBoxLinuxAdditions.run
结果报错
...
Look at /var/log/vboxadd-setup.log to find out what went wrong
VirtualBox Guest Addtions: Running kernel modules will not be replaced until the system is restarted
...
打开/var/log/vboxadd-setup.log,看到以下报错:
....
ERROR: Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are missing.
Run oldconfig && make prepare on kernel src to fix it...
...
重启deepin OS, 发现Guest Addtions没有生效。
谢谢!