dg12345
驱动牛犊
驱动牛犊
  • 注册日期2002-02-23
  • 最后登录2002-11-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2390回复:15

U盘的坏快是如何管理的?

楼主#
更多 发布于:2002-07-24 17:11
U盘的坏快是如何管理的?当U盘DOWNLOAD数据时如果发现坏快,怎么办?
panxz
驱动牛犊
驱动牛犊
  • 注册日期2002-04-04
  • 最后登录2007-04-12
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-09 10:56
我做过啊, 我们在PDA中就这么做的.
dg12345
驱动牛犊
驱动牛犊
  • 注册日期2002-02-23
  • 最后登录2002-11-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-08-09 10:52
thanks, i think so, but i donot know if anybody really have done this using this method.
panxz
驱动牛犊
驱动牛犊
  • 注册日期2002-04-04
  • 最后登录2007-04-12
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-08-09 10:05
Fat表是系统自己管理的.好坏簇的标记自然由系统进行.
wchuan
驱动牛犊
驱动牛犊
  • 注册日期2002-06-19
  • 最后登录2006-06-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-08-08 10:52
用FAT表标记好簇与含坏块的簇.
dg12345
驱动牛犊
驱动牛犊
  • 注册日期2002-02-23
  • 最后登录2002-11-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-08-06 08:44
抱歉,我对SL811HS不是很熟,有那位朋友熟悉不妨放个贴子,谢谢。
xueli_chen
驱动牛犊
驱动牛犊
  • 注册日期2002-06-20
  • 最后登录2003-07-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-08-05 11:55
SL811HS的前16个字节中
00h 01h 02h 03h 04h(USB-A) 和
08h 09h 0ah 0bh 0ch(USB-B)
此A与B两组相互关系究竟是何物呢?
是不是B组是可以忽略的?
请前辈指点!
dg12345
驱动牛犊
驱动牛犊
  • 注册日期2002-02-23
  • 最后登录2002-11-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-07-29 08:49
我整个基本上都写完了,只差文件管理,我发现WIN98下,没有设置SECTOR大小的命令,一般是OS根据DISK大小自己定,2000下可以设置1个PAGE为单位,我想知道,U盘的逻辑物理转表是如何设置,放在那里?

=========================================================
在相关的命令里告诉它以1page为单位,你是不是现在还没有动手写Firmware。
roger_ding
驱动牛犊
驱动牛犊
  • 注册日期2002-06-03
  • 最后登录2008-10-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-07-27 13:40
因为U盘的FLASH是一整块的电路,因此一般不会出现坏块,如果使用寿命达到极限以后,会整个电路都坏掉,不会只有一个坏块,平时因为某种原因的损坏也会导致全部坏掉。
SimonCai
驱动牛犊
驱动牛犊
  • 注册日期2001-09-12
  • 最后登录2010-04-27
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-07-27 12:32
在相关的命令里告诉它以1page为单位,你是不是现在还没有动手写Firmware。
dg12345
驱动牛犊
驱动牛犊
  • 注册日期2002-02-23
  • 最后登录2002-11-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-07-26 11:39
但是U盘是以CLUSTOR分配的且是由OS决定大小,一般是4个PAGE甚至一个PAGE,那么如何处理?
SimonCai
驱动牛犊
驱动牛犊
  • 注册日期2001-09-12
  • 最后登录2010-04-27
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-07-25 21:36
用 Block
1Block = 32pages(16M,32M,64M,128M)这样不小了很多
dg12345
驱动牛犊
驱动牛犊
  • 注册日期2002-02-23
  • 最后登录2002-11-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-07-25 10:39
我就做FIRMWARE,在FIRMWARE中逻辑物理转换表应该放在什么地方,如果每个SECTOR都做在转换表中,是不是太大了?
wst100
驱动牛犊
驱动牛犊
  • 注册日期2001-06-23
  • 最后登录2010-11-02
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-07-25 10:11
这是FIREWARE的事,与驱动无关。FIREWARE需要建立一个逻辑与物理的地址对照表。
dg12345
驱动牛犊
驱动牛犊
  • 注册日期2002-02-23
  • 最后登录2002-11-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-07-25 09:16
但是如何记录这个地址,该记录放在那里?
SimonCai
驱动牛犊
驱动牛犊
  • 注册日期2001-09-12
  • 最后登录2010-04-27
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2002-07-24 19:31
从保留区找一个好的block替换.
游客

返回顶部