阅读:1803回复:8
32M和64M的U盘有什么区别?
我已经成功的读写32M的U盘,但是换成了64M的发现有问题,读取第0x00扇区的内容不对,是不是32M和64M的有区别?有人知道吗?谢谢!
|
|
沙发#
发布于:2004-05-25 13:03
朋友帮帮忙吧,能把读写的程序发一份来参考么??
非常感谢! lixiaojun_001@hotmail.com |
|
|
板凳#
发布于:2004-05-25 14:10
两种没有区别呀,第0个扇区,可能是mbr,也有可能是bpb sector。
看看fat规范把 |
|
地板#
发布于:2004-05-25 14:11
两种没有区别呀,第0个扇区,可能是mbr,也有可能是bpb sector。 应该就是这个问题,2个都fdisk分区后格式化看看。 |
|
地下室#
发布于:2004-05-25 16:01
能不能告诉我你用的USB控制芯片和FLASH是什么型号啊?过分一点,能不能告诉我你的开发过程啊,谢谢了,我想做一个U盘,呵呵
|
|
5楼#
发布于:2004-05-25 17:37
可能就是有无MBR造成的!
|
|
|
6楼#
发布于:2004-05-27 10:34
哈哈,在frank的报告中,有的u盘是有MBR的,有的是没有的,这样的话u盘的逻辑0扇区(注意不是用winhex看到的,用它看见的永远是DBR,dos boot record)就有可能是MBR,有可能是DBR
|
|
|
7楼#
发布于:2004-05-27 19:27
哈哈,在frank的报告中,有的u盘是有MBR的,有的是没有的,这样的话u盘的逻辑0扇区(注意不是用winhex看到的,用它看见的永远是DBR,dos boot record)就有可能是MBR,有可能是DBR 那么没有MBR的u盘有什么特殊的地方么。。我的那个没有MBR的u盘连一个scsi命令都不能发送成功。为什么呀。呵呵。谢谢! |
|
8楼#
发布于:2004-05-30 12:04
没有MBR的u盘没有什么特殊的地方.
你的scsi命令不通应该不是这个问题. |
|
|