+ -
当前位置:首页 → 问答吧 → 优盘问题,很奇怪

优盘问题,很奇怪

时间:2003-11-19

来源:互联网

我的是朗科无驱高速型16M优盘,系统FreeBSD4.8
优盘插上后,控制台马上显示信息:
uhub0: device problem, disabling port 2
优盘灯没亮,这种情况有会有,有时又没有
拨下来再插上,指示灯亮,并显示信息:
umass0: USB Solid state disk, rev 1.10/1.00, addr 2
过了几秒,显示
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <Netac OnlyDisk 1.11> Removable Direct Access SCSI-2 device
da0: 650KB/s transfers
da0: 15MB (32256 512 byte sectors: 64H 32S/T 15C)
这回应该可以用了,于是
mount -t msdos /dev/da0s1 /mnt/usb
过了好久,提示信息:
da0: reading primary partition table: error reading fsbn 0
msdos: /dev/da0s1: Input/output error
再试试
dd if=/dev/da0s1 of=usbdisk
过了将近一分钟,优盘指示灯开始闪烁(表示正在读写),屏幕显示:
(da0:umass-sim0:0:0:0): READ(6)/WRITE(6) not supported, increasing minimum_cmd_size to 10.
:( 不明白,这是什么意思?
读完后,提示速度为84991 bytes/sec,好慢,用了195秒
不管
mount -t msdos /dev/da0s1 /mnt/usb
可以挂载上了
dd if=/dev/zero of=/mnt/usb/uuu bs=15000k count=1
15360000 bytes transferred in 112.465285 secs (136575 bytes/sec)
再试读取速度
dd if=/mnt/usb/uuu of=/dev/null
15360000 bytes transferred in 0.202739 secs (75762433 bytes/sec)
呵呵,缓存的原故。卸掉再挂上,再来
15360000 bytes transferred in 46.539268 secs (330044 bytes/sec)
比直接从da0s1读取速度快多了,cp也差不多(要自己打表计时)
但Linux下无论是直接读取sda1,还是挂载后读取优盘上的15M大小文件,都只需22~24秒
速度700KB/S左右,Windows下读取15M文件约19秒

把优盘拨下,再插上
还是和前面类似的情况,要折腾一阵,出现提示
(da0:umass-sim0:0:0:0): READ(6)/WRITE(6) not supported, increasing minimum_cmd_size to 10.
然后才能挂载,读写,为什么会这样
Linux,Windows下插上就能用,应该不是硬件本身的问题

作者: kgnn   发布时间: 2003-11-19

我用神州数码的64m的,感觉和windows下速度差不多

作者: l63   发布时间: 2003-11-19

引用:
最初由 l63 发表
我用神州数码的64m的,感觉和windows下速度差不多
兄弟系统什么版本

作者: kgnn   发布时间: 2003-11-19

4.8 ,4.8,5.1都可以阿

作者: l63   发布时间: 2003-11-20

umass0: Generic USB Flash Disk, rev 1.10/1.00, addr 2
da1 at umass-sim0 bus 0 target 0 lun 0
da1: <Generic > Removable Direct Access SCSI-2 device
da1: 1.000MB/s transfers
da1: 61MB (125952 512 byte sectors: 64H 32S/T 61C)

作者: l63   发布时间: 2003-11-20

刚刚更新了src,用的cvsup.jp.FreeBSD.org
193.7 KB/sec,4分14秒完成,呵呵
重新编译安装了内核,重新启动
插上优盘,直接就可以用了
不用折腾半天,出现提示
(da0:umass-sim0:0:0:0): READ(6)/WRITE(6) not supported, increasing minimum_cmd_size to 10.
才能用

作者: kgnn   发布时间: 2003-11-22