LinuxSir.cn,穿越时空的Linuxsir!

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

lfs 6.1-2安装之后,usb设备(u盘)无法使用

[复制链接]
发表于 2005-10-6 10:21:51 | 显示全部楼层 |阅读模式
安装过程在这里:http://wiki.woodpecker.org.cn/moin/lfs_6_1_2

1. 出现的错误提示:
khubd timed out on ep0in
device descriptor read/64, error -110

2. 设置内核参数的时候,我已经选了 “Support for Host-side USB” 和 “USB device filesystem” ,还有“UHCI (most Intel and VIA) Support ”

3. 安装完成之后/dev目录下没有sdX设备
    /proc/bus/usb/devices中有以下内容(不是全部):
S: Manufacturer=Linux 2.6.11.12 uhci_hcd
S: Product=Intel Corp. 82801AA USB
S: SerialNumber=0000:00:1f.2

I: If#=0 Alt=0 #EPs=1 Cls=90(hub ) Sub=00 Prot=00 Driver=hub

4. modprobe usbmon的结果是
fatal: module usbmon not found.


5. 我的机器配置是赛扬600,i810主板
发表于 2005-10-11 14:32:29 | 显示全部楼层
你把
1,USB大容量存储器功能,及
2,SCSI模拟编译进内核
试试。
另外,udev配置文件有不?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-14 18:28:38 | 显示全部楼层
Post by wolfkin
你把
1,USB大容量存储器功能,及
2,SCSI模拟编译进内核
试试。
另外,udev配置文件有不?

你说的这些我都已经做到了
回复 支持 反对

使用道具 举报

发表于 2005-10-15 07:36:30 | 显示全部楼层
usbmon 是一个什么模块?

不是usb-storage么?。。

usbmon模块不存在,modprobe -l 列出所有默认的可加载模块。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-15 19:12:00 | 显示全部楼层

装了libusb后/dev目录里终于出现了sda,但是如何加载?

/dev里只有sda,而没有sdaX之类的。
我用mount /dev/sda /mnt/usb加载


可是


把U盘给弄坏了
回复 支持 反对

使用道具 举报

发表于 2005-10-15 20:48:40 | 显示全部楼层
没出现sdaX 是因为没有发现分区。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-15 21:14:13 | 显示全部楼层

我的想法和你一样,可是怎样才算是在U盘上建了分区呢?

Post by 黯然销魂
没出现sdaX 是因为没有发现分区。

我的想法和你一样,可是怎样才算是在U盘上建了分区呢?
这个U盘本来在windows里都可以用的,
不过现在是彻底报废了,总是说我“写保护”!!
回复 支持 反对

使用道具 举报

发表于 2005-10-15 21:28:03 | 显示全部楼层
我还没发现过这个问题。是不是你的linux的模块加载问题?

重新试试linux加载,也许是linux改写了USB的什么东西。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-15 22:05:10 | 显示全部楼层
Post by 黯然销魂
我还没发现过这个问题。是不是你的linux的模块加载问题?

有关文件系统、 scsi、usb的内核组件我都是直接编译进内核的,没有用单独的模块。
Post by 黯然销魂
重新试试linux加载,也许是linux改写了USB的什么东西。

我的U盘已经报废了,所以……
以后有机会再说吧
回复 支持 反对

使用道具 举报

发表于 2005-10-15 22:08:39 | 显示全部楼层
sorry to hear that. good luck next time.
回复 支持 反对

使用道具 举报

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

本版积分规则

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