LinuxSir.cn,穿越时空的Linuxsir!

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

u盘检测不到

[复制链接]
发表于 2007-4-29 10:28:23 | 显示全部楼层 |阅读模式
插入u盘(mp3)后 检测

fdisk -l
无新设备
lsmod
模块已经加载

用的debian系统 vm机器 scsi硬盘 kernel2.6 udev硬件识别
在/dev/bus/usb/001/有设备文件001 但是是个字符设备 无法mount
/dev/下只有代表硬盘的sda 没有新的scsi设备文件

不知道啥毛病 大伙帮看看
发表于 2007-4-29 10:35:15 | 显示全部楼层
lsub看看
回复 支持 反对

使用道具 举报

发表于 2007-4-29 10:37:24 | 显示全部楼层
插 U 盘后看一下 dmesg 最后几行的信息
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-29 12:18:10 | 显示全部楼层
执行 lsusb ]
返回
bus 001 device 001: id 0000:0000
应该是已经识别了吧
可是它使用的是那个设备文件呢? /dev/下只有一个scsi设备 sda 我的硬盘
回复 支持 反对

使用道具 举报

发表于 2007-4-29 12:21:38 | 显示全部楼层
Post by lostwolf
执行 lsusb ]
返回
bus 001 device 001: id 0000:0000
应该是已经识别了吧
可是它使用的是那个设备文件呢? /dev/下只有一个scsi设备 sda 我的硬盘


没有,这只是你的usb root hub, 并不是你插上去的usb设备。
不信你把它拔下来, 再次lsusb肯定还有。呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-29 12:32:53 | 显示全部楼层
这样的话 要怎么解决呢?
没驱动? u盘不标准?
回复 支持 反对

使用道具 举报

发表于 2007-4-29 13:26:20 | 显示全部楼层
一般来说,只要是USB设备, libusb就能检测到它, lsusb就能看到条目。
部分“不标准”的只是没有驱动,不能用, 但是lsusb肯定是能看到的。

你的情况,
1, 你那玩儿意坏了,或者至少usb接口部分坏了

2, 你没有按它的要求操作, 比如mp3可能要关机才能打开usb从设备接口

3, 你的USB主机端口坏了, 或者坏了一部分
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-29 17:48:00 | 显示全部楼层
我是vm机器 u盘插上后 win可以看的到  晕
回复 支持 反对

使用道具 举报

发表于 2007-4-29 19:06:08 | 显示全部楼层
虚拟机? 你用的是vmware?

这样我以前在同事机器上也弄过, 虚拟机里要设置一下。 然后windows里要“卸载”(或者类似的词吧)这个设备。

不过要提醒你, vmware里出来的设备都不支持usb2.0的,所以mp3的话会很慢……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-29 19:33:22 | 显示全部楼层
多谢 多谢
我回去试试
回复 支持 反对

使用道具 举报

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

本版积分规则

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