解决 Vmware Kernel Module Updater 报错
问题描述
Linux 内核更新后启动 Vmware Workstation 出现以下提示:
其中 “Kernel headers for version 6.1.0-25-amd64 were not found” 提示没有找到与更新后的版本对应的内核头文件。
原因分析
Linux 版本的 Vmware Workstation 用到了大量的内核接口,因此运行前需要根据当前内核版本编译对应的模块,系统内核更新后对应的头文件并不会自动更新,因此启动 Vmware Workstation 时由于找不到新版本的内核头文件无法更新相应模块。
解决方案
使用以下命令安装与当前内核版本对应的头文件:
sudo apt-get install linux-headers-$(uname -r)
参考资料
解决 Vmware Kernel Module Updater 报错
https://blog.jjl9807.com/archives/41/