解决办法:
禁止编译以上错误中提到的内核模块,可以 make menuconfig 在图形界面关掉,也可以直接编辑.config文件。
用make menuconfig编译内核时,如果不熟悉配置菜单,可以用如下命令查找选项:
find -name "Makefile" | xargs grep "xxxxx" 其中:xxxxx替换你想找到的 .o文件名。
例如:
find -name "Makefile" | xargs grep "radeon.o"
./drivers/gpu/drm/radeon/Makefile:obj-$(CONFIG_DRM_RADEON)+= radeon.o
打开该Makefile,注释掉 obj-$(CONFIG_DRM_RADEON)+= radeon.o 这一句。
#obj-$(CONFIG_DRM_RADEON)+= radeon.o