QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1302|回复: 7

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

[复制链接]
发表于 2003-12-7 01:55:40 | 显示全部楼层 |阅读模式
近日新装了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                  Size  Used by
lp                      8868  0
autofs                 14112  0
floppy                 55412  0
parport_pc             21448  1
ide_scsi               12292  0
ide_cd                 37380  0
cdrom                  33120  1 ide_cd
nls_cp936             126080  4
nls_cp437               5312  4
usb_storage            63744  0
scsi_mod               64844  2 ide_scsi,usb_storage
hid                    15936  0
uhci_hcd               29936  0
usbcore                97628  5 usb_storage,hid,uhci_hcd
thermal                10672  0
processor              11140  1 thermal
button                  4472  0

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 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
回复

使用道具 举报

 楼主| 发表于 2003-12-9 08:34:36 | 显示全部楼层
谢谢两位版主指点。今天下班后回去再编译看看……

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

太感谢了。
回复

使用道具 举报

 楼主| 发表于 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.不过这个我已经编译到内核里了,不是模块.
回复

使用道具 举报

发表于 2003-12-11 11:04:49 | 显示全部楼层
if u already compile sth into kernel. the modprobe on it will of course fail.
回复

使用道具 举报

 楼主| 发表于 2003-12-12 08:26:45 | 显示全部楼层
……昨晚终于搞定了手柄和显卡的支持……爽ing……
回复

使用道具 举报

发表于 2003-12-13 16:49:21 | 显示全部楼层
你在哪里下载的2.6内核?

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

使用道具 举报

 楼主| 发表于 2003-12-13 19:33:56 | 显示全部楼层
www.kernel.org
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-12-5 10:42 , Processed in 0.041776 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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