说你没装这个内核,你装一下不就完了
截图里不是说是6.6.120的内核头文件没装吗?
sudo apt reinstall linux-headers-6.6.120-amd64-desktop-hwe
如果确实已经装了这个头文件了,那么就手动指定一下头文件的位置,在下面这里
/usr/src/linux-headers-6.6.120-amd64-desktop-hwe
截图里不是说是6.6.120的内核头文件没装吗?
sudo apt reinstall linux-headers-6.6.120-amd64-desktop-hwe
如果确实已经装了这个头文件了,那么就手动指定一下头文件的位置,在下面这里
/usr/src/linux-headers-6.6.120-amd64-desktop-hwe
/usr/src/linux-headers-6.6.120-amd64-desktop-hwe
目录已经有,里内有Makefile,选择后点install按键报错,如下图。

已尝试用
sudo apt reinstall linux-headers-6.6.120-amd64-desktop-hwe
重新安装 linux-headers-6.6.120-amd64-desktop-hwe 情况依旧。
重新安装vmware 情况依旧。
这个弹窗提示的是你的系统缺少编译 VMware 内核模块所需的内核头文件,而 VMware 需要与当前正在运行的内核版本完全匹配的内核头文件来编译自己的内核模块,所以需要安装对应版本的头文件。
你可以考虑下面的步骤进行尝试
- 检查现在的内核版本:
uname -r - 安装对应的内核头文件:
sudo apt install linux-headers-$(uname -r) - 最后推荐重启一次系统:
reboot
一般来说,这样就能解决了。
如果仓库里面没有这个内核头文件包,你可以尝试一下安装通用的内核头文件包(不一定有用)。
命令:sudo apt install linux-headers-generic
卸载了VMWare 25H2,安装回旧17.6.2版本,报同样的错。
想把deepin 25.0.10版本回退回去,我之前的版本好像是25.0.9。可以回退吗?
卸载了VMWare 25H2,安装回旧17.6.2版本,报同样的错。
想把deepin 25.0.10版本回退回去,我之前的版本好像是25.0.9。可以回退吗?
手动把上一个版本的内核装回来试试,别忘了装内核头文件
一般内核是linux-image-6.6.x...,头文件是linux-headers-6.6.x......
可以先用apt search 名字全称或者部分 进行搜索,安装时复制完成名称
比如,安装6.6.93内核
pandong@deepin25:~$ apt search linux-image-6.6.93
正在排序... 完成
全文搜索... 完成
linux-image-6.6.93-amd64-desktop-hwe/未知 25.01.00.03 amd64
Linux kernel, version 6.6.93-amd64-desktop-hwe
linux-image-6.6.93-amd64-desktop-hwe-dbg/未知 25.01.00.03 amd64
Linux kernel debugging symbols for 6.6.93-amd64-desktop-hwe
pandong@deepin25:~$ apt search linux-headers-6.6.93
正在排序... 完成
全文搜索... 完成
linux-headers-6.6.93-amd64-desktop-hwe/未知 25.01.00.03 amd64
Linux kernel headers for 6.6.93-amd64-desktop-hwe on amd64
pandong@deepin25:~$ sudo apt install linux-image-6.6.93-amd64-desktop-hwe linux-headers-6.6.93-amd64-desktop-hwe
安装完重启,重启时在grub界面选择高级选项,选择6.6.93内核引导系统
手动把上一个版本的内核装回来试试,别忘了装内核头文件
一般内核是linux-image-6.6.x...,头文件是linux-headers-6.6.x......
可以先用apt search 名字全称或者部分 进行搜索,安装时复制完成名称
比如,安装6.6.93内核
pandong@deepin25:~$ apt search linux-image-6.6.93
正在排序... 完成
全文搜索... 完成
linux-image-6.6.93-amd64-desktop-hwe/未知 25.01.00.03 amd64
Linux kernel, version 6.6.93-amd64-desktop-hwe
linux-image-6.6.93-amd64-desktop-hwe-dbg/未知 25.01.00.03 amd64
Linux kernel debugging symbols for 6.6.93-amd64-desktop-hwe
pandong@deepin25:~$ apt search linux-headers-6.6.93
正在排序... 完成
全文搜索... 完成
linux-headers-6.6.93-amd64-desktop-hwe/未知 25.01.00.03 amd64
Linux kernel headers for 6.6.93-amd64-desktop-hwe on amd64
pandong@deepin25:~$ sudo apt install linux-image-6.6.93-amd64-desktop-hwe linux-headers-6.6.93-amd64-desktop-hwe
安装完重启,重启时在grub界面选择高级选项,选择6.6.93内核引导系统
感谢!
用6.6.93版本内核启动后可以正常使用vmware。用上一版本的6.6.104启动可以进行vmware,但启动虚机时有组件报错,虚机启动不成功。可能重装vmware可以解决,因为在上一版本时vmware可以正常使用。
看来是vmware与新内核(6.6.120)不兼容。
我遇到同样的问题,120内核无法运行VMware。说缺失头文件,但是头文件明明就放在那里,VMware就是不认。死活弄不好。重启选择84内核就可以用了。我是v23升上来的,可能是直接升到25.0.10了估计,我能看到84和120两个内核,没有93
Popular Ranking
ChangePopular Events
More

中文 
VMWare 是25H2版本,未升级到25.0.10前可以正常运行。升级到25.0.10报 kernel headers-6.6.93-amd64-desktop-hwe