hutianyue
驱动牛犊
驱动牛犊
  • 注册日期2003-06-16
  • 最后登录2003-12-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1085回复:2

fat硬盘文件删除格式

楼主#
更多 发布于:2003-10-14 10:21
对于fat硬盘删除文件的步骤,我的理解:
  先将directory entry 的第一个字节设为0xe5,然后再对改记录对应的fat表进行处理,如何处理呢,协议中没有说,特莱请教各位
seaquester
驱动大牛
驱动大牛
  • 注册日期2002-05-22
  • 最后登录2016-06-16
  • 粉丝0
  • 关注0
  • 积分500分
  • 威望115点
  • 贡献值0点
  • 好评度107点
  • 原创分0分
  • 专家分52分
沙发#
发布于:2003-10-14 13:20
对于fat硬盘删除文件的步骤,我的理解:
  先将directory entry 的第一个字节设为0xe5,然后再对改记录对应的fat表进行处理,如何处理呢,协议中没有说,特莱请教各位


先在FDT表中找到对应文件的首簇地址, 然后到FAT表中找到相应的项, 该项纪录着下一簇地址. 遍历整个链, 清除所有的项即可释放文件占用的空间.
八风舞遥翩,九野弄清音。 鸣高常向月,善舞不迎人。
hutianyue
驱动牛犊
驱动牛犊
  • 注册日期2003-06-16
  • 最后登录2003-12-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-10-14 16:11
必须这样作吗?因为我看删除fdt的时候只是将第一个字节写上0xe5即可,我想对fat表的处理是不是与这种机制类似
游客

返回顶部