感谢支持
我们一直在努力

Ubuntu-8.04下编译linux-restricted-modules

如何在Ubuntu-8.04下编译:


当然需要下载源码包


如何动态生成内核驱动模块:


以如ATI显卡模块fglrx.ko为例


当 linux-restricted-modules-2.6.24-16-generic deb 包被安装后,在 /lib/linux-restricted-modules/2.6.24-16-generic/ 目录下会有一个 fglrx 文件夹,放置有生成 fglrx.ko 模块所需的 *.o 文件


系统启动过程执行脚本 /etc/init.d/linux-restricted-modules-common
它会调用 /sbin/lrm-manager –quick


脚本 lrm-manager 读取配置文件 /etc/default/linux-restricted-modules-common
如果配置中没有禁用 fglrx 模块,则 lrm-manager 会根据 fglrx/ 目录下的 *.o 文件,生成内核模块 fglrx.ko


因此如果根据ATI显卡驱动源码自己编译驱动模块,而不使用 linux-restricted-modules-2.6.24-16-generic deb包安装 fglrx 驱动,应该在该配置文件中禁用 fglrx


同样,/lib/linux-restricted-modules/2.6.24-16-generic/ 下的其他文件夹中的 *.o 文件,用于动态生成对应 *.ko 模块,如果不需要,则在配置文件中禁用。 

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu-8.04下编译linux-restricted-modules
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏