使用的fat32文件系统创建的文件不能读取

Dirk 2013-11-11 09:36:34


按照fat32的要求,创建的文件系统,目录里面创建了这样两个文件。通过usb连上电脑后,电脑识别为一个u盘,可以直接复制这个文件。

但是现在发现,第一个文件可以负责,第二个复制不了,提示“目录或文件损坏,不能读取”。
我通过winhex查看了,文件的起始簇0x80开始往后的fat表是好的,没有损坏。我也通过chkdsk试过,提示信息是“项含有无效链接”。
...全文
229 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2013-11-11
  • 打赏
  • 举报
回复
推荐使用WinHex软件查看硬盘或文件或内存中的原始字节内容。 试对比利用实际可用的FAT32系统创建的文件和自己创建文件的FAT表和目录表的字节差异。
「已注销」 2013-11-11
  • 打赏
  • 举报
回复
类似的东东我做过,也遇到的同样的错误,后来证实还是簇号的错误。

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧