bjzps
驱动小牛
驱动小牛
  • 注册日期2003-03-06
  • 最后登录2009-04-13
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望22点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:1360回复:3

做u盘的看过来

楼主#
更多 发布于:2003-08-20 09:25
1。
看了SCSI和FAT文件系统的东西
发现多次提到总扇区数这个概念,而且值不一样。
那位高手给我给我讲讲,这些值什么意思,怎么得出的
1。scsi中的read capacity中有个lba,是一共多少扇区(逻辑块)的意思么?
u盘给的是0xff f9(原文是 f9 ff 00,高低转换)
2。MBR中的分区表中,也有个所用扇区数
u盘给的是f9 a0
3。BPB区中,也有个所有扇区总数
u盘回的是f9 a0
这么看2,3是一样的,但是1和2,3的关系是什么呢?
2。host在读完MBR,BPB后和读FAT区之间做了什么
我分析u盘和pc通信的数据发现
host在读了BPB后,又读了个扇区。其他的字老没有提到这种情况阿
这个扇区是什么阿?
第一个扇区
19 DO 55 53 42 43 - 28 4b 13 81 USBC(K.. 1.9ms 108.1.0
00 02 00 00 - 80 00 0a 28 .......( 108.1.8
00 00 00 7c - f0 00 00 01 ........ 108.1.16
00 00 00 00 - 00 00 00 ....... 108.1.24
19 DI ff 53 9e 30 - 40 3a d9 5d .S.0@:.] 1.0ms 109.1.0
15 a5 dd ad - dd d2 62 48 ......bH 109.1.8
04 88 33 80 - e2 b8 bd 57 ..3....W 109.1.16
6c df 39 4d - 0e 04 54 dd l.9M..T. 109.1.24
46 a9 29 c1 - f3 39 62 b7 F.)..9b. 109.1.32
71 28 c6 b3 - 65 49 4c 10 q(..eIL. 109.1.40
cb 0a 4c 83 - 35 55 23 04 ..L.5U#. 109.1.48
b0 fd 28 4d - 9a 0b 52 9a ..(M..R. 109.1.56
4b 10 2a dd - a6 c2 aa 53 K.*....S 109.1.64
58 20 86 c8 - 28 cb 08 cb X ..(... 109.1.72
d6 85 55 91 - 0d fd 55 5d ..U...U] 109.1.80
90 d7 b5 18 - db 19 73 ae ......s. 109.1.88
79 af 34 09 - 2c e3 68 44 y.4.,.hD 109.1.96
6f d7 a5 46 - 3f 15 63 9c o..F?.c. 109.1.104
60 bd 0d 37 - f0 4b 63 32 `..7.Kc2 109.1.112
9b 0a 8b 1e - 0e a8 73 45 ......sE 109.1.120
2e 76 04 ab - bc 54 a5 4c .v...T.L 109.1.128
ea 18 38 04 - 0e fa 8b 4f ..8....O 109.1.136
92 92 44 27 - 6d 3a c8 6a ..D\'m:.j 109.1.144
1a 52 88 7a - 32 cf 9a 8a .R.z2... 109.1.152
5a 75 9a ca - 9e ec 10 35 Zu.....5 109.1.160
4f b6 7e e2 - f3 f1 89 0f O....... 109.1.168
e2 7a 36 f4 - 02 82 74 27 .z6...t\' 109.1.176
20 8b 0d 5f - bf 80 73 05 .._..s. 109.1.184
32 4b 04 0d - 75 3b 67 e4 2K..u;g. 109.1.192
c9 77 75 2b - ce c5 72 cd .wu+..r. 109.1.200
27 1d 40 01 - 8c 59 98 21 \'.@..Y.! 109.1.208
b0 40 d4 ba - d0 66 c3 bf .@...f.. 109.1.216
bb c5 49 66 - cf b0 c9 10 ..If.... 109.1.224
ca 2e 49 76 - 19 75 63 47 ..Iv.ucG 109.1.232
aa ab c5 69 - 56 f8 0d 41 ...iV..A 109.1.240
2a 45 63 79 - 62 54 68 86 *EcybTh. 109.1.248
82 7e b8 bf - 3b 66 b3 8a ....;f.. 109.1.256
c0 c1 02 a7 - d9 32 0d e0 .....2.. 109.1.264
29 cb 5d 9f - be 2b 94 30 ).]..+.0 109.1.272
5c d6 41 af - 0c 1b 1a f4 \\.A..... 109.1.280
f1 c6 b3 59 - 31 0b 04 a0 ...Y1... 109.1.288
4a 57 77 46 - bf 4a 99 62 JWwF.J.b 109.1.296
ab d8 f1 85 - 03 2c 65 19 .....,e. 109.1.304
74 2e 28 21 - 95 07 be d9 t.(!.... 109.1.312
82 33 ac a4 - 27 bf ee 8d .3..\'... 109.1.320
66 a5 fc 05 - 6b 41 ef dc f...kA.. 109.1.328
59 5a 5a 53 - 68 9a 7f 04 YZZSh... 109.1.336
bb 17 51 7e - 96 45 30 c6 ..Q..E0. 109.1.344
f9 59 28 4f - c9 2c a7 46 .Y(O.,.F 109.1.352
bb 04 a3 28 - 30 72 85 ef ...(0r.. 109.1.360
6f ae 2f 2f - 9c 1e e6 d7 o.//.... 109.1.368
ac 99 89 a9 - bd 0d bd 61 .......a 109.1.376
ce 35 dd 6b - 40 a2 0b 7d .5.k@... 109.1.384
9a cf 42 c6 - 09 46 26 35 ..B..F&5 109.1.392
d0 71 a0 8c - 37 c9 89 0e .q..7... 109.1.400
96 ac 77 44 - a5 03 0d 4b ..wD...K 109.1.408
5d 80 df 58 - 6c 5e 75 b6 ]..Xl^u. 109.1.416
a9 5e 33 24 - 02 e9 30 61 .^3$..0a 109.1.424
3a 0c c9 32 - 9a 39 2c ed :..2.9,. 109.1.432
ba eb 8a e3 - 5a 74 74 e5 ....Ztt. 109.1.440
82 0c 2b 86 - bf c1 86 75 ..+....u 109.1.448
78 70 d8 30 - de bc 80 75 xp.0...u 109.1.456
1b 04 b9 9b - 30 5c a8 d8 ....0\\.. 109.1.464
8d 70 5f 8d - b1 dc 9a ff .p_..... 109.1.472
0f 05 2c 29 - 17 29 b7 4e ..,).).N 109.1.480
95 14 c1 97 - 4b d8 79 fc ....K.y. 109.1.488
89 67 30 5e - 29 ee d9 7a .g0^)..z 109.1.496
8b 02 0b 5c - 5e 34 36 d3 ...\\^46. 109.1.504
19 DI 55 53 42 53 - 28 4b 13 81 USBS(K.. 999us 110.1.0
00 00 00 00 - 00 ..... 110.1.8


MBR数据
19 DI fa 33 c0 8e - d0 bc 00 7c .3...... 986us 101.1.0
8b f4 50 07 - 50 1f fb fc ..P.P... 101.1.8
bf 00 06 b9 - 00 01 f2 a5 ........ 101.1.16
ea 1d 06 00 - 00 be be 07 ........ 101.1.24
b3 04 80 3c - 80 74 0e 80 ...<.t.. 101.1.32
3c 00 75 1c - 83 c6 10 fe <.u..... 101.1.40
cb 75 ef cd - 18 8b 14 8b .u...... 101.1.48
4c 02 8b ee - 83 c6 10 fe L....... 101.1.56
cb 74 1a 80 - 3c 00 74 f4 .t..<.t. 101.1.64
be 8b 06 ac - 3c 00 74 0b ....<.t. 101.1.72
56 bb 07 00 - b4 0e cd 10 V....... 101.1.80
5e eb f0 eb - fe bf 05 00 ^....... 101.1.88
bb 00 7c b8 - 01 02 57 cd ......W. 101.1.96
13 5f 73 0c - 33 c0 cd 13 ._s.3... 101.1.104
4f 75 ed be - a3 06 eb d3 Ou...... 101.1.112
be c2 06 bf - fe 7d 81 3d .......= 101.1.120
55 aa 75 c7 - 8b f5 ea 00 U.u..... 101.1.128
7c 00 00 49 - 6e 76 61 6c ...Inval 101.1.136
69 64 20 70 - 61 72 74 69 id parti 101.1.144
74 69 6f 6e - 20 74 61 62 tion tab 101.1.152
6c 65 00 45 - 72 72 6f 72 le.Error 101.1.160
20 6c 6f 61 - 64 69 6e 67 loading 101.1.168
20 6f 70 65 - 72 61 74 69 operati 101.1.176
6e 67 20 73 - 79 73 74 65 ng syste 101.1.184
6d 00 4d 69 - 73 73 69 6e m.Missin 101.1.192
67 20 6f 70 - 65 72 61 74 g operat 101.1.200
69 6e 67 20 - 73 79 73 74 ing syst 101.1.208
65 6d 00 00 - 00 00 00 00 em...... 101.1.216
00 00 00 00 - 00 00 00 00 ........ 101.1.224
00 00 00 00 - 00 00 00 00 ........ 101.1.232
00 00 00 00 - 00 00 00 00 ........ 101.1.240
00 00 00 00 - 00 00 00 00 ........ 101.1.248
00 00 00 00 - 00 00 00 00 ........ 101.1.256
00 00 00 00 - 00 00 00 00 ........ 101.1.264
00 00 00 00 - 00 00 00 00 ........ 101.1.272
00 00 00 00 - 00 00 00 00 ........ 101.1.280
00 00 00 00 - 00 00 00 00 ........ 101.1.288
00 00 00 00 - 00 00 00 00 ........ 101.1.296
00 00 00 00 - 00 00 00 00 ........ 101.1.304
00 00 00 00 - 00 00 00 00 ........ 101.1.312
00 00 00 00 - 00 00 00 00 ........ 101.1.320
00 00 00 00 - 00 00 00 00 ........ 101.1.328
00 00 00 00 - 00 00 00 00 ........ 101.1.336
00 00 00 00 - 00 00 00 00 ........ 101.1.344
00 00 00 00 - 00 00 00 00 ........ 101.1.352
00 00 00 00 - 00 00 00 00 ........ 101.1.360
00 00 00 00 - 00 00 00 00 ........ 101.1.368
00 00 00 00 - 00 00 00 00 ........ 101.1.376
00 00 00 00 - 00 00 00 00 ........ 101.1.384
00 00 00 00 - 00 00 00 00 ........ 101.1.392
00 00 00 00 - 00 00 00 00 ........ 101.1.400
00 00 00 00 - 00 00 00 00 ........ 101.1.408
00 00 00 00 - 00 00 00 00 ........ 101.1.416
00 00 00 00 - 00 00 00 00 ........ 101.1.424
00 00 00 00 - 00 00 00 00 ........ 101.1.432
00 00 00 00 - 00 00 80 01 ........ 101.1.440
01 00 04 01 - e0 e6 20 00 ...... . 101.1.448
00 00 a0 f9 - 00 00 00 00 ........ 101.1.456
00 00 00 00 - 00 00 00 00 ........ 101.1.464
00 00 00 00 - 00 00 00 00 ........ 101.1.472
00 00 00 00 - 00 00 00 00 ........ 101.1.480
00 00 00 00 - 00 00 00 00 ........ 101.1.488
00 00 00 00 - 00 00 00 00 ........ 101.1.496
00 00 00 00 - 00 00 55 aa ......U. 101.1.504

BPB数据
19 DI eb 3e 90 2a - 38 52 4e 61 .>.*8RNa 989us 105.1.0
49 48 43 00 - 02 04 01 00 IHC..... 105.1.8
02 00 02 a0 - f9 f8 3f 00 ......?. 105.1.16
20 00 ff 00 - 20 00 00 00 ... ... 105.1.24
00 00 00 00 - 80 00 29 58 ......)X 105.1.32
2d 19 2b 4e - 4f 20 4e 41 -.+NO NA 105.1.40
4d 45 20 20 - 20 20 46 41 ME FA 105.1.48
54 31 36 20 - 20 20 f1 7d T16 .. 105.1.56
fa 33 c9 8e - d1 bc fc 7b .3...... 105.1.64
16 07 bd 78 - 00 c5 76 00 ...x..v. 105.1.72
1e 56 16 55 - bf 22 05 89 .V.U.\".. 105.1.80
7e 00 89 4e - 02 b1 0b fc ...N.... 105.1.88
f3 a4 06 1f - bd 00 7c c6 ........ 105.1.96
45 fe 0f 8b - 46 18 88 45 E...F..E 105.1.104
f9 fb 38 66 - 24 7c 04 cd ..8f$... 105.1.112
13 72 3c 8a - 46 10 98 f7 .r<.F... 105.1.120
66 16 03 46 - 1c 13 56 1e f..F..V. 105.1.128
03 46 0e 13 - d1 50 52 89 .F...PR. 105.1.136
46 fc 89 56 - fe b8 20 00 F..V.. . 105.1.144
8b 76 11 f7 - e6 8b 5e 0b .v....^. 105.1.152
03 c3 48 f7 - f3 01 46 fc ..H...F. 105.1.160
11 4e fe 5a - 58 bb 00 07 .N.ZX... 105.1.168
8b fb b1 01 - e8 94 00 72 .......r 105.1.176
47 38 2d 74 - 19 b1 0b 56 G8-t...V 105.1.184
8b 76 3e f3 - a6 5e 74 4a .v>..^tJ 105.1.192
4e 74 0b 03 - f9 83 c7 15 Nt...... 105.1.200
3b fb 72 e5 - eb d7 2b c9 ;.r...+. 105.1.208
b8 d8 7d 87 - 46 3e 3c d8 ....F><. 105.1.216
75 99 be 80 - 7d ac 98 03 u....... 105.1.224
f0 ac 84 c0 - 74 17 3c ff ....t.<. 105.1.232
74 09 b4 0e - bb 07 00 cd t....... 105.1.240
10 eb ee be - 83 7d eb e5 ........ 105.1.248
be 81 7d eb - e0 33 c0 cd .....3.. 105.1.256
16 5e 1f 8f - 04 8f 44 02 .^....D. 105.1.264
cd 19 be 82 - 7d 8b 7d 0f ........ 105.1.272
83 ff 02 72 - c8 8b c7 48 ...r...H 105.1.280
48 8a 4e 0d - f7 e1 03 46 H.N....F 105.1.288
fc 13 56 fe - bb 00 07 53 ..V....S 105.1.296
b1 04 e8 16 - 00 5b 72 c8 .....[r. 105.1.304
81 3f 4d 5a - 75 a7 81 bf .?MZu... 105.1.312
00 02 42 4a - 75 9f ea 00 ..BJu... 105.1.320
02 70 00 50 - 52 51 91 92 .p.PRQ.. 105.1.328
33 d2 f7 76 - 18 91 f7 76 3..v...v 105.1.336
18 42 87 ca - f7 76 1a 8a .B...v.. 105.1.344
f2 8a 56 24 - 8a e8 d0 cc ..V$.... 105.1.352
d0 cc 0a cc - b8 01 02 cd ........ 105.1.360
13 59 5a 58 - 72 09 40 75 .YZXr.@u 105.1.368
01 42 03 5e - 0b e2 cc c3 .B.^.... 105.1.376
03 18 01 27 - 0d 0a 49 6e ...\'..In 105.1.384
76 61 6c 69 - 64 20 73 79 valid sy 105.1.392
73 74 65 6d - 20 64 69 73 stem dis 105.1.400
6b ff 0d 0a - 44 69 73 6b k...Disk 105.1.408
20 49 2f 4f - 20 65 72 72 I/O err 105.1.416
6f 72 ff 0d - 0a 52 65 70 or...Rep 105.1.424
6c 61 63 65 - 20 74 68 65 lace the 105.1.432
20 64 69 73 - 6b 2c 20 61 disk, a 105.1.440
6e 64 20 74 - 68 65 6e 20 nd then 105.1.448
70 72 65 73 - 73 20 61 6e press an 105.1.456
79 20 6b 65 - 79 0d 0a 00 y key... 105.1.464
49 4f 20 20 - 20 20 20 20 IO 105.1.472
53 59 53 4d - 53 44 4f 53 SYSMSDOS 105.1.480
20 20 20 53 - 59 53 80 01 SYS.. 105.1.488
00 57 49 4e - 42 4f 4f 54 .WINBOOT 105.1.496
20 53 59 53 - 00 00 55 aa SYS..U. 105.1.504
3
我看了scsi的资料,对request sense(操作码是03)不是很明白
感觉像是设备来进行错误报告的。
但是主机什么时候会发这个命令,我该如何回呢?
我抓的2个u盘回的都不一样
一个是
70 00 06 00 - 00 00 00 0a p....... 998us 16.1.0
00 00 00 00 - 28 00 00 00 ....(... 16.1.8
00 00
另一个
70 00 05 00 - 00 00 00 0a - 00 00 00 00 - 24 00 00 00 p...........$... 1.0ms 303.1.0
00 00


leihui1981
驱动小牛
驱动小牛
  • 注册日期2003-07-10
  • 最后登录2004-08-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-08-20 11:47
我也想知道,顶一下.
轻轻我来了,轻轻我又走了.
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-08-21 09:15
对request sense,确实是host来检测错误,发生在cbw返回值是错误或者不操作后。但是有多种情况下的返回值,还要对照一个表!对于正常u盘并没有多大意义,所以学习别的u盘,直接对此命令不操作,哪就清静了。
usb_anywhere
驱动小牛
驱动小牛
  • 注册日期2003-07-29
  • 最后登录2005-11-22
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-08-21 17:07
bushound 不一定能够抓到所有的信息
不妨试试别的工具,snoopy 可能会给你一个正确的答案
驱网是你们的,也是我们的,归根结底还是大家的!
游客

返回顶部