网上那么多的论坛讨论都没说清楚。,其实说白了,就是没安装或者没安装正确版本的kernel-devel,kernel-source以及kernel-syms。首先用自己的uname -r看下内核版本号,然后找对应的安装就可以了。
Suse用户爽了,直接启动yast,search一下“kernel”,然后选择这三个安装就好。如果你是在虚拟机里,发现要让你塞光碟的话,那是因为你的yast源默认只有安装碟,那你就把虚拟机的光驱设置成opensuse的安装碟iso,如果还不行那是因为yast那个源读的是/dev/sr1,而你的iso是在/dev/sr0,自然挂载失败,解决方法是将yast源里这个光碟源的类型从CD改为DVD就行了