VMware Workstation 12.1.1更新内核,服务无法启动


0

我正在尝试在Kali linux上安装VMware,以建立一个小型的渗透测试实验室进行学习。它工作的第一天,然后我认为升级后操作系统崩溃了,我重新安装了GUI,文件似乎还不错,但我仍然不知道发生了什么。当我运行它时,内核模块尝试更新,无法启动服务,然后关闭。我发现了几个针对相同问题的旧修复程序,但均无效果。很多东西都提到了version.h文件,它是linux头文件包的一部分,它似乎与其他有关此文件的位置不同。当我搜索它时,这就是我看到的内容,但我不知道哪一个是相关的。

root@kali:/# find . -name version.h*                                      
./var/lib/dkms/virtualbox/5.0.24/build/include/VBox/version.h
./usr/include/ruby-2.3.0/ruby/version.h
./usr/include/linux/dvb/version.h
./usr/include/linux/version.h
./usr/src/linux-headers-4.4.0-kali1-amd64/include/generated/uapi/linux/version.h
./usr/src/linux-headers-4.4.0-kali1-amd64/include/config/arch/want/compat/ipc/parse/version.h
./usr/src/linux-headers-4.6.0-kali1-common/include/xen/interface/version.h
./usr/src/linux-headers-4.6.0-kali1-common/include/uapi/linux/dvb/version.h
./usr/src/virtualbox-5.0.24/include/VBox/version.h
./usr/src/linux-headers-4.4.0-kali1-common/include/xen/interface/version.h
./usr/src/linux-headers-4.4.0-kali1-common/include/uapi/linux/dvb/version.h
./usr/src/linux-headers-4.6.0-kali1-amd64/include/generated/uapi/linux/version.h
./usr/src/linux-headers-4.6.0-kali1-amd64/include/config/arch/want/compat/ipc/parse/version.h
find: ‘./run/user/1000/gvfs’: Permission denied

我现在不知道该怎么办。我会扔这个,希望它也能有所帮助。

root@kali:/# uname -rsv
Linux 4.6.0-kali1-amd64 #1 SMP Debian 4.6.4-1kali1 (2016-07-21)

当您尝试针对新内核重建模块时会发生这种情况吗?(每次内核升级后必须重新构建内核模块)是否同时安装了virtualbox和vmware?
悖论

是的,我只是运行sudo apt-get remove virtualboxreboot尝试运行它,同样的错误仍然发生。
哈多肯

在给定的时间,您只能加载一个或多个内核模块。否则,它们会彼此搞乱。您是否完成了删除vbox,所有依赖项和配置的操作?您可以通过apt-get清除和apt-get自动删除来做到这一点。对两个虚拟机都执行此操作,然后重新安装所需的虚拟机。这就是为什么我更喜欢基于kvm / libvirt的解决方案。额外的好处是它确实是开放和免费的。不会弄乱第三方模块。
悖论

抱歉,我正在努力卸载vmware,很奇怪,sudo vmware-installer --uninstall-product vmware-player我希望这种方法能奏效,如果事先感谢,我会尝试libvert。
哈多肯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.