LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1313|回复: 8

如何更改udev启动加载模块列表

[复制链接]
发表于 2008-1-8 23:43:31 | 显示全部楼层 |阅读模式
从新用genkernel安装个gentoo后,启动的时候老发现udev会加载些我根本不会用的模块,但我在/etc/modules.automout.d/kernel-2.6中又没有这些模块在里面。 Just like
  1. Letting udev process events ...
  2.   udev loading module pcspkr
  3.   udev loading module via_agp
  4.   udev loading module serio_raw
  5.   udev loading module shpchp
  6.   udev loading module snd_cmipci
  7.   udev loading module i2c_viapro
  8.   udev loading module uhci_hcd
  9.   udev loading module vhci_hcd
复制代码

如何编辑udev加载的模块列表
发表于 2008-1-9 00:00:59 | 显示全部楼层
/etc/modprobe.d/blacklist
回复 支持 反对

使用道具 举报

发表于 2008-1-9 00:07:12 | 显示全部楼层
今天刚看了udev的资料,说可以用blacklist禁用掉,
写在/etc/modules.d/blacklist中,如:

blacklist pcspkr
blacklist  via_agp

更多的内容,还是看udev的资料吧。
回复 支持 反对

使用道具 举报

发表于 2008-1-9 09:36:31 | 显示全部楼层
我也觉得奇怪,其实我觉得原来的 /etc/modules.autoload 的机制不就很好吗?
回复 支持 反对

使用道具 举报

发表于 2008-1-9 11:22:57 | 显示全部楼层
modules.autoload是udev自动加载机制的补充,比如如果有的模块不是硬件驱动,内核不会产生对应的uevent事件,udev就不能自动加载那些模块。这时候modules.autoload就能派上用场
但是不具备自动排除功能

udev的自动加载机制和modprobe.d/blacklist的自动排除机制是所有Linux distro里都适用的
modules.autoload是gentoo自己加的
回复 支持 反对

使用道具 举报

发表于 2008-1-9 11:29:25 | 显示全部楼层
原来这样,各个版本机制不大一样,有时挺郁闷的。
比如网卡设置,现在能通用的,就是用ifconfig了。
回复 支持 反对

使用道具 举报

发表于 2008-1-10 06:29:02 | 显示全部楼层
Post by sofire;1804682
原来这样,各个版本机制不大一样,有时挺郁闷的。
比如网卡设置,现在能通用的,就是用ifconfig了。


也不一定,有的网卡设置改用ip了。:Boy(swing):
回复 支持 反对

使用道具 举报

发表于 2008-1-10 15:50:37 | 显示全部楼层
Post by wybmk;1805015
也不一定,有的网卡设置改用ip了。:Boy(swing):


我只记得LFS的ip设置命令是ip,不知道其它还有什么版本???
回复 支持 反对

使用道具 举报

发表于 2008-1-10 19:49:48 | 显示全部楼层
没用过ip命令,我说怎么装好LFS后没有ifconfig这个命令呢。
难道又要多去学一个命令的使用吗?:(
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表