huyuezhan
驱动牛犊
驱动牛犊
  • 注册日期2006-09-17
  • 最后登录2008-04-27
  • 粉丝0
  • 关注0
  • 积分120分
  • 威望13点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
阅读:1808回复:4

求助SCSI命令write10写U盘文件xp下看不到

楼主#
更多 发布于:2008-04-16 19:58
我用write10指令,按FAT32文件格式,写了文件内容,根目录和FAT1,FAT2信息,写完后用winhex可以看到文件,但,xp里看不见,退出U盘再重插后才能看见,请问是少进行了什么操作吗?
skertone
驱动牛犊
驱动牛犊
  • 注册日期2006-06-23
  • 最后登录2015-03-12
  • 粉丝0
  • 关注0
  • 积分476分
  • 威望99点
  • 贡献值0点
  • 好评度48点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-04-28 15:22
Re:求助SCSI命令write10写U盘文件问题
楼主太强了,每一步都做得天衣无縫,你绕过Windows磁盘驱动直接写U盘成功

比较强大哦,

不过你的这种现像我认为完全正常

XP只在U盘枚举时读取其DBR FAT 与FDT 之后都是用Windows在PC内存中缓存的FDT FAT显示目录表及磁盘分配情况的

你直接写了U盘的Page当然Windows不知道,也不会更新其内存的东东

建议更BT一把,通过进程间内存读写 在直接写U盘Page时同时把Windows缓存的FAT FDT也一并写了?
wang397102
驱动牛犊
驱动牛犊
  • 注册日期2007-12-01
  • 最后登录2009-08-21
  • 粉丝1
  • 关注0
  • 积分302分
  • 威望51点
  • 贡献值0点
  • 好评度30点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-05-12 12:43
可能是流程没有理清楚吧:)
zmwk
驱动中牛
驱动中牛
  • 注册日期2001-05-15
  • 最后登录2009-04-05
  • 粉丝0
  • 关注0
  • 积分59分
  • 威望51点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-08-10 17:50
应该是1楼说的问题吧。。。
A strong man can save himself. A great man can save another.
yunyixiao
驱动牛犊
驱动牛犊
  • 注册日期2008-06-24
  • 最后登录2010-09-14
  • 粉丝0
  • 关注0
  • 积分44分
  • 威望296点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-12-22 17:54
感觉上是当前缓存没有及时更新的问题
游客

返回顶部