LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: fox

USB移动硬盘的解决办法

[复制链接]
发表于 2003-3-5 19:07:54 | 显示全部楼层
没人帮我吗?那就麻烦有usb移动硬盘并能访问的朋友帮我贴一下lsusb的结果,看看 Bus 001 Device 003: ID 04ce:0002 ScanLogic Corp. IDE Bridge 这一行是不是跟我不一样,拜托了。

兄弟,是自己编译内核来支持的吗。最好是自己编译一下。
另外,还要在/mnt目录下建一个目录,比如usbdisk。然后用mount命令来mount一下试试。
#mount /dev/sda1 /mnt/usbdisk
这一步应该没有忘记吧。
发表于 2003-3-6 09:26:07 | 显示全部楼层
老大,我还不至于犯这些低级错误。在lsusb打印出来的那句话我觉得很奇怪,Bus 001 Device 003: ID 04ce:0002 ScanLogic Corp. IDE Bridge ,那ID为什么是04ce:0002呢?应该是05e3:0702才对呀。
发表于 2003-3-6 22:22:01 | 显示全部楼层
看一下是不是/etc/modules.conf中有没有如下的一行,如果没有,就加上。restart机器来试一下。
alias usb-controller usb-uhci
发表于 2003-3-7 12:57:24 | 显示全部楼层
Because you're using ScanLogic chipset, of course the kernel patch for GL641 chipset does not work for you.
BTW: the ID 04ce:0002 indicates this is a ScanLogic chipset. You should try out the right code patch for ScanLogic only.
发表于 2003-3-10 11:11:23 | 显示全部楼层

mount仍有问题.

fdisk -l /dev/sda

Disk /dev/sda: 64 heads, 32 sectors, 14403 cylinders
Units = cylinders of 2048 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/sda1             8     14395  14731605    f  Win95 Ext'd (LBA)
Partition 1 does not end on cylinder boundary:
     phys=(810, 254, 63) should be (810, 63, 32)
/dev/sda5             8     14395  14731573+   c  Win95 FAT32 (LBA)

但是,
mount -t vfat /dev/sda5 /usb
mount: /dev/sda5 is not a valid block device

大侠们帮帮看是怎么回事.
发表于 2003-3-10 16:38:52 | 显示全部楼层
换了个硬盘和,D-Bridge usb2.0,芯片是gl811,按本贴里的修改还是无法访问.(系统:redhat 8.1beta(2.4.20-2.2),usb口是1.1的,移动硬盘只有一个30G的分区)
modprobe usb-storage时出现以下信息:
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
sda : READ CAPACITY failed.
sda : status = 0, message = 00, host = 7, driver = 00
sda : sense not available.
sda : block size assumed to be 512 bytes, disk size 1GB.
sda: test WP failed, assume Write Enabled
I/O error: dev 08:00, sector 0
SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
I/O error: dev 08:00, sector 2
SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
I/O error: dev 08:00, sector 4
SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
I/O error: dev 08:00, sector 6
SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
I/O error: dev 08:00, sector 0
SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
I/O error: dev 08:00, sector 2
SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
I/O error: dev 08:00, sector 4
SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
I/O error: dev 08:00, sector 6
unable to read partition table
使用fdisk -l /dev/sda出现以下信息:
usb-uhci.c: interrupt, status 3, frame# 383
SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
I/O error: dev 08:00, sector 0
SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
I/O error: dev 08:00, sector 2
SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
I/O error: dev 08:00, sector 4
SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
I/O error: dev 08:00, sector 6
使用mount命令:mount /dev/sdan /mnt/usb(n=1,2,3,4,5)均提示:
mount: /dev/sdax is not a valid block device

以下是lsmod打印出来的信息:
usb-storage            69204   0
sd_mod                 13744   0  (autoclean)
parport_pc             19076   1  (autoclean)
lp                      8996   0  (autoclean)
parport                37056   1  (autoclean) [parport_pc lp]
autofs                 13268   0  (autoclean) (unused)
8139too                18088   1
mii                     3912   0  [8139too]
iptable_filter          2412   0  (autoclean) (unused)
ip_tables              14968   1  [iptable_filter]
microcode               4668   0  (autoclean)
scsi_mod              107128   2  [usb-storage sd_mod]
loop                   12152   0  (autoclean)
lvm-mod                62208   0
keybdev                 2976   0  (unused)
mousedev                5492   0  (unused)
hid                    22148   0  (unused)
input                   5888   0  [keybdev mousedev hid]
usb-uhci               26412   0  (unused)
usbcore                78432   1  [usb-storage hid usb-uhci]
ext3                   84960   1
jbd                    52020   1  [ext3]

请大家帮忙,谢谢!
发表于 2003-3-13 12:53:39 | 显示全部楼层
USB芯片是GL641的硬盘合在copy/move/xcopy大文件或目录(>20MB)时,机器突然没反应,看dmesg或/var/log/messages说,scsi超时
发表于 2003-3-16 01:56:15 | 显示全部楼层
what is the mount point ?
发表于 2003-3-17 09:25:33 | 显示全部楼层
我的/etc/fstab,
/dev/sda1 /mnt/hdf  ext3    rw,noauto,user  0 0
硬盘是ext3格式,当插入USB硬盘而Linux又能认识,dmsg会看到/dev/sda?
的设备
发表于 2003-3-28 14:42:06 | 显示全部楼层

121

OK,我搞定了!!!哈哈!!!!
谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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