阅读:1051回复:4
为什么没有出现盘符
设备管理器中出现了MASS STORAGE DEVICE,但没有出现盘符,以下是我用BUS HOUND捕获的数据:
Bus Hound 5.00 capture. Complements of www.perisoft.net DIY Device - Device ID (followed by the endpoint for USB devices) (15) USB Mass Storage Device Phase - Phase Type CTL USB control transfer NSTS NT status DI Data in RSET bus reset DO Data out URB USB request block LEN Data length Data - Hex dump of the data transferred Descr - Description of the phase Cmd... - Position in the captured data Delta - Elapsed time from the previous phase to the current phase Device Phase Data Description Cmd.Phase.Ofs(rep) Delta ------ ----- ----------- ---------------- ------------------ ----- 15.0 CTL 80 06 00 01 GET DESCRIPTOR 1.1.0 0us 00 00 12 00 1.1.4 15.0 LEN 12 00 00 00 18 1.2.0 0us 15.0 DI 12 01 00 02 .... 1.3.0 0us 00 00 00 40 ...@ 1.3.4 43 10 06 80 C... 1.3.8 00 01 01 02 .... 1.3.12 00 01 .. 1.3.16 15.0 URB 50 00 08 00 CONTROL TRANSFER 1.4.0 0us 00 00 00 00 1.4.4 c8 f0 a3 83 1.4.8 01 00 00 00 1.4.12 dc f0 a3 83 1.4.16 47 00 65 00 1.4.20 12 00 00 00 1.4.24 e8 a4 55 86 1.4.28 15.0 CTL 80 06 00 02 GET DESCRIPTOR 2.1.0 0us 00 00 09 00 2.1.4 15.0 LEN 09 00 00 00 9 2.2.0 0us 15.0 DI 09 02 20 00 .. . 2.3.0 0us 01 01 00 80 .... 2.3.4 32 2 2.3.8 15.0 URB 50 00 08 00 CONTROL TRANSFER 2.4.0 0us 00 00 00 00 2.4.4 c8 f0 a3 83 2.4.8 01 00 00 00 2.4.12 dc f0 a3 83 2.4.16 47 00 65 00 2.4.20 09 00 00 00 2.4.24 e8 14 18 81 2.4.28 15.0 CTL 80 06 00 02 GET DESCRIPTOR 3.1.0 0us 00 00 20 00 3.1.4 15.0 LEN 20 00 00 00 32 3.2.0 0us 15.0 DI 09 02 20 00 .. . 3.3.0 0us 01 01 00 80 .... 3.3.4 32 09 04 00 2... 3.3.8 00 02 08 06 .... 3.3.12 50 00 07 05 P... 3.3.16 02 02 00 02 .... 3.3.20 00 07 05 86 .... 3.3.24 02 00 02 00 .... 3.3.28 15.0 URB 50 00 08 00 CONTROL TRANSFER 3.4.0 0us 00 00 00 00 3.4.4 c8 f0 a3 83 3.4.8 01 00 00 00 3.4.12 dc f0 a3 83 3.4.16 47 00 65 00 3.4.20 20 00 00 00 3.4.24 a8 f3 6d 84 3.4.28 15.0 CTL 00 09 01 00 SET CONFIG 4.1.0 0us 00 00 00 00 4.1.4 15.0 URB 50 00 00 00 SELECT CONFIG 4.2.0 0us 00 00 00 00 4.2.4 c8 f0 a3 83 4.2.8 00 00 00 00 4.2.12 a8 f3 6d 84 4.2.16 e8 14 18 81 4.2.20 38 00 00 00 4.2.24 08 06 50 00 4.2.28 15.2 LEN 1f 00 00 00 31 5.1.0 0us 15.2 DO 55 53 42 43 USBC 5.2.0 0us a8 e8 28 83 ..(. 5.2.4 24 00 00 00 $... 5.2.8 80 00 06 12 .... 5.2.12 00 00 00 24 ...$ 5.2.16 00 00 00 00 .... 5.2.20 00 00 00 00 .... 5.2.24 00 00 00 ... 5.2.28 15.2 URB 48 00 09 00 BULK/INT XFER 5.3.0 0us 00 00 00 00 5.3.4 c8 f0 a3 83 5.3.8 01 00 00 00 5.3.12 dc 98 a0 83 5.3.16 00 00 00 00 5.3.20 1f 00 00 00 5.3.24 bc 79 ca 82 5.3.28 15.6 URB 48 00 09 00 BULK/INT XFER 6.1.0 0us 00 00 00 00 6.1.4 c8 f0 a3 83 6.1.8 01 00 00 00 6.1.12 ec 98 a0 83 6.1.16 03 00 00 00 6.1.20 00 00 00 00 6.1.24 00 00 00 00 6.1.28 15.6 URB 48 00 09 00 BULK/INT XFER 7.1.0 0us 00 00 01 00 7.1.4 c8 f0 a3 83 7.1.8 01 00 00 00 7.1.12 ec 98 a0 83 7.1.16 01 00 00 00 7.1.20 00 00 00 00 7.1.24 bc 79 ca 82 7.1.28 15 RSET 8.1.0 0us 15 NSTS 00 00 00 00 success 8.2.0 0us 15.2 URB 48 00 09 00 BULK/INT XFER 9.1.0 429ms 00 00 01 00 9.1.4 c8 f0 a3 83 9.1.8 01 00 00 00 9.1.12 dc 98 a0 83 9.1.16 00 00 00 00 9.1.20 00 00 00 00 9.1.24 bc 79 ca 82 9.1.28 15 RSET 10.1.0 682us 15 NSTS 00 00 00 00 success 10.2.0 165ms 15.2 URB 48 00 09 00 BULK/INT XFER 11.1.0 1.0sc 00 00 01 00 11.1.4 c8 f0 a3 83 11.1.8 01 00 00 00 11.1.12 dc 98 a0 83 11.1.16 00 00 00 00 11.1.20 00 00 00 00 11.1.24 bc 79 ca 82 11.1.28 15 RSET 12.1.0 682us 15 NSTS 00 00 00 00 success 12.2.0 167ms 是不是没有GET MAX LUN,就不会出现盘符? 上面的 BULK/INT XFER 是什么意思, URB是 Windows USB Request Block (URB) data structure,其具体结构是什么?各数据位是什么意思 ?(告诉我在哪可找到资料也行) NSTS(Windows 4 byte kernel mode NTSTATUS field)是什么意思? |
|
沙发#
发布于:2004-10-18 19:57
各位高手来看一下啊
|
|
板凳#
发布于:2004-12-11 10:44
和我的问题一样,你现在解决了吗?
|
|
地板#
发布于:2004-12-30 10:06
只要正确响应了就有,没看到是跟BUHHOUND的版本和操作系统有关,XP可以看到,2000有时不行
|
|
地下室#
发布于:2004-12-31 13:44
看不到盘符一般是分区类型不正确,可能你设置分区类型为隐藏分区,,检查MBR的PB.
|
|