解决 Linux Kernel 5.0 下 VMware Workstation 无法启动的问题
按照常理来说,每次 Linux 内核的更新,都会导致 VMware Workstation 的 vmmon 和 vmnet 俩模块编译失败。
这次也不例外咯。
解决方法也很粗暴,用 Patch 就行了。
感谢 Michal Kubeček 写了这个 Patch。
在你安装好 Linux 5.0 内核与 VMware Workstation 15.0 之后,运行 VMware 会报错,告诉你无法编译 vmmon 与 vmnet 模块。
下面是解决办法。
git clone -b workstation-15.0.2 https://github.com/mkubecek/vmware-host-modules.git
cd vmware-host-modules
tar -cf vmmon.tar vmmon-only
tar -cf vmnet.tar vmnet-only
sudo cp -v vmmon.tar vmnet.tar /usr/lib/vmware/modules/source/
sudo vmware-modconfig --console --install-all
其实说白了,就是直接用 patched 的目录编译就行了。
最后就可以确保程序成功运行了。
链接:
http://rglinuxtech.com/?p=2471