hongewuyan 发表于 2003-12-7 01:55:40

编译2.6-test11后设备无法加载的问题,请指点

近日新装了fedora,然后马上下载了2.6-test11的内核,开始编译。用新内核进入系统的时候找不到网卡……用自带的内核引导就可以找到网卡(8139d),可新内核总是无法找到,还有U盘无法加载……不知道编译网络支持部分缺乏了哪些?

   今天又装了module-init-tools-0.9.14.tar.bz2,重新编译内核,同时修改/etc/modprobe.conf把alias usb-controller1 usb-uhci替换成alias usb-controller1 uhci-hcd,用编译后的新内核引导系统,执行mount /dev/sda1 /mnt/usb后,系统提示:mount: /dev/sda1 is not a valid block device,运行lsmod察看系统载入的模块列表如下:

Module                  SizeUsed by
lp                      88680
autofs               141120
floppy               554120
parport_pc             214481
ide_scsi               122920
ide_cd               373800
cdrom                  331201 ide_cd
nls_cp936             1260804
nls_cp437               53124
usb_storage            637440
scsi_mod               648442 ide_scsi,usb_storage
hid                  159360
uhci_hcd               299360
usbcore                976285 usb_storage,hid,uhci_hcd
thermal                106720
processor            111401 thermal
button                  44720

没有网卡,没有U盘……不知道哪里错了,肯请高人指点。
我的系统:fedora core 1,主板是intel815ept,网卡为普通8139D

Dragonfly 发表于 2003-12-9 00:46:38

u config 'CONFIG_BLK_DEV_SD is not set' is wrong

so reconfig, choose scsi disk as y. then recompile and retry

hongewuyan 发表于 2003-12-9 08:34:36

谢谢两位版主指点。今天下班后回去再编译看看……

自己太马虎了,一看到" EISA, VLB, PCI and on board controllers "就想当然的以为全是板载的网卡……

太感谢了。

hongewuyan 发表于 2003-12-9 19:43:11

终于都可以了.不过还有些疑问.
我装了那个module-init-tools-0.9.14.tar.bz2,然后按照说明由modules.conf生成modprobe.conf,最后删除modules.conf,想问一下,在2.6的内核下,modules.conf这个文件已经没用了吗?如果是的话,那么是不是完全由modprobe.conf来接替呢?

另外我同时编译了PS手柄支持,按照llc的那个贴子,应该修改modules.conf,那现在是不是应该把那些语句加到modprobe.conf里呢? 还有,我载入手柄出错,执行
# modprobe pspad,提示:
FATAL: Error inserting gamecon (/lib/modules/2.6.0-test11/kernel/drivers/input/joystick/gamecon.ko): No such device
查看gamecon.ko确实有了,我也分别修改modules.conf和modprobe.conf测试过,都是这样的.莫非我又漏了某些东西?
对了,执行modprobe joydev可以,执行modprobe input就提示FATAL: Module input not found.不过这个我已经编译到内核里了,不是模块.

Dragonfly 发表于 2003-12-11 11:04:49

if u already compile sth into kernel. the modprobe on it will of course fail. :-D

hongewuyan 发表于 2003-12-12 08:26:45

……昨晚终于搞定了手柄和显卡的支持……爽ing……

tygk 发表于 2003-12-13 16:49:21

你在哪里下载的2.6内核?

我也下载了2.6-test11内核,但在MDK9.2中怎么解不开?

hongewuyan 发表于 2003-12-13 19:33:56

www.kernel.org
页: [1]
查看完整版本: 编译2.6-test11后设备无法加载的问题,请指点