安装 exfat USB 时出错

安装 exfat USB 时出错

我有一个 USB 密钥,但在运行 Raspbian 的 Raspberry Pi 上安装时遇到问题。

当我附加它时,我可以看到它是/dev/sdb1,,type=exfat它有一个标签和一个名称。但是当我尝试安装它时,我得到:

FUSE exfat 1.1.0
ERROR: unknown entry type 0xc5

安装此密钥或确认其有故障的下一步是什么?

答案1

在寻找我自己的神秘ERROR: unknown entry type 0xc1跑步时遇到了这个问题FUSE exfat 1.2.7,但我还无法真正解决。

就我而言,一切似乎都工作正常(AFAIK),直到我第一次在 Windows(8.1)系统上安装 exFAT 卷,安装它没有任何抱怨,但显示一个空文件系统(没有条目),但有一些相当大的空间(大约 66%(大约是之前在 Linux 机器上复制到上面的数据量)奇迹般地被占用了。

我还找到了一个GH 问题围绕unknown entry type 0x96这开始让我认为十六进制代码本身(0xc50x960xc1)并不重要,但底层的某些东西(不一定相同)可能出了问题。

从 GH 上的讨论中,我了解到以下命令可能有助于更清楚地了解可能发生的情况(确保指定正确的设备!):

  • dumpexfat /dev/sdb1
  • mount.exfat-fuse -d /dev/sdb1
  • exfatfsck /dev/sdb1

就我而言,所有这些命令都退出并显示与上述完全相同的错误消息。

另外,在这个问题中,如果您运行 v1.1.0,建议升级,这样可能对您的情况有所帮助。

我还必须仔细研究一下可能导致我的情况损坏的原因,因为我怀疑它可能与我格式化文件系统的方式有关(mkfs.exfat使用单独的卷 ID 和名称)...

编辑:能够重现我上面写的内容。自定义卷名称中的某些字符似乎导致了我观察到的行为。GH 上的问题 #89 openend ...

编辑2: FUSE exfat 1.2.8似乎成功修复了问题 #89,因此我建议升级到该版本(或将来发布的更新版本......)。

相关内容