为什么我的modules.conf在2.6中不起作用。
modules-init-tools包已经装了,但是gen......好象不起作用,怎么办? 不错,建议斑竹加为精华 斑竹能不能说说/sys目录是干什么用的,也好让大家长长见识。 bash: ./generate-modules.conf: 没有那个文件或目录,怎么办? gxl117, 强呀,佩服 用了这个工具后,会不会对老内核的模块配置造成影响? 呵呵,终于知道2.6的一点皮毛了,他是用/etc/modprobe.conf代替了/etc/modules.conf并将/proc/device 转移到了/sys/device 而/proc/driver还是不变。 :mrgreen: 也就是说设备和它的驱动分开了。 请问,斑竹所说的步骤是在编译内核之前做还是可编译内核之后做?我没有生成sysfs,也没有更改rc.sysinit的项目,但是generate-modprobe.conf /etc/modprobe.conf 是做了,编译的内核也成功了,模块加载也没有问题。不知斑竹所说的转换是否是必须的? 噢,原来是这样. 谢谢, 又学到东西了. 我又细看了看modprobe.conf文件, 好象已经将modules.conf中的配置都搬过去了. 我的suse没有/etc/rc.sysinit这个文件怎么办呢?而且我也没发现类似的文件 佩服斑竹。。。。。。。。。 老内核的x不能进了 :x 使用如下命令将modules转换为modprobe.conf
/generate-modprobe.conf /etc/modprobe.conf
转换时可能会有警告,可以不理会它。转换完成后将modules.conf移除或更名。
如果这样做,modprobe.conf里面就什么都没有了,说什么can not find old modules.conf file. 反而在在modules.conf里面加入
alias usb-controller uhci-hcd
开机就能加载USB鼠标了,不过声卡还是不行
在以上做的同时我这样做的
cp /etc/modules.conf /etc/modprobe.conf
不知道是哪个文件起作用了 原来的内核里的模块就都不能自己加载了