hooking
驱动牛犊
驱动牛犊
  • 注册日期2003-06-08
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1626回复:3

紧急求救,U盘内建立文件出错

楼主#
更多 发布于:2004-02-03 12:51
以前我在98下格式化U盘,通过单片机可以成功建立文件,现在我在XP下格式化U盘,虽然也是FAT16,但是差别还是有的,比如保留扇区大小,簇的大小都变了,我这时我写FAT1,FAT2,写DIR区,写数据区,格局协议一个文件名在DIR区只要占用32个字节就可以成功建立一个文件。但事实上,我一切做完之后,插入计算机,报告u盘没有格式化,应该是建立文件的错误。不知道为什么。我还发现在XP下在U盘建立文件一般都是96个字节,最后的32个字节完全符合FAT16协议,但是前面的64字节是干什么用的那?根据协议以E5开始的表示是已经删除的文件。既然如此这一部分数据又有什么用那?望高手指点迷津。
Yss
Yss
驱动牛犊
驱动牛犊
  • 注册日期2002-01-29
  • 最后登录2005-06-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-02-21 11:59
bushound.  
USB论坛有当。
123test
驱动牛犊
驱动牛犊
  • 注册日期2004-01-18
  • 最后登录2004-02-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-02-20 14:39
请问,用什么工具能够在计算机上显示出U盘的DBR,FAT,FDT呢?
501lsc
驱动牛犊
驱动牛犊
  • 注册日期2001-10-04
  • 最后登录2005-05-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-02-19 22:07
你在MBR(主引导扇区)里注册的磁盘类型是FAT16吗,不是写错了。一般文件(8.3格式)都是32个直接,上来上面放的是长文件名部分,E5开头是被删除的,有时系统自动在盘上见一些文件后又删除,我也不清楚了就。
游客

返回顶部