阅读:1692回复:5
求教高手!我做ISP1161的USB主端方案已经成功,但是。。
你们好,
我在MSP430单片机基础上做USB HOST方案已经成功了,运行了一段时间都没有问题,但是有一次正在读写的时候我把U盘拔出来了,到计算机上重新格式化后发现原来一直可以读的MBR扇区不见了!怎么办啊?里面有些信息是必须要的啊,现在怎么重建MBR呢?绝对扇区地址为0的地方是不是被损坏了啊? 情况紧急的,希望能帮帮我,谢谢了。 |
|
沙发#
发布于:2005-01-11 16:43
U盘有的有MBR有的没有MBR。那哪位大侠知道在98下,按读物理扇区的方式读取U盘?
|
|
|
板凳#
发布于:2004-12-27 00:33
U盘不一定有MBR,0扇区可能是DBR
|
|
|
地板#
发布于:2004-12-24 17:36
用scsi的命令可以得到它的大小,每簇扇区数,每扇区字节数。
知道这些信息就足够了。 但重要的一点是,你要了解 文件系统,然后在响应的扇区用 write10 写上文件系统需要的 mbr pbr 等内容。 |
|
地下室#
发布于:2004-12-23 16:31
那自己格怎么格啊?面对一个全新的U盘,我不知道它的信息,大小也不知道,怎么去格呢?盼上面的达人解析一下
|
|
5楼#
发布于:2004-12-23 15:00
我也是,好象用pc格式化u盘就会出现这种情况。
唯一的办法就是自己格再一边。把需要的信息都自己写到u盘里去。 |
|