从我的 Debian Stretch 系统中删除默认的 exfat-fuse 软件包版本 1.2.5 并将其替换为从源代码编译的版本 1.3.0 后,使用 exfat 类型运行 mount 会导致未知文件系统错误。检查 /proc/filesystems 显示 exfat 未列出。
使用 mount.exfat 手动安装 exfat 驱动器工作正常,可执行文件驻留在 /usr/local/sbin 中。
如何配置 mount 在适当的时候使用 mount.exfat?
答案1
将其安装或符号链接为/sbin/mount.exfat
.
(我检查过strace -f mount -t nosuchfs nowhere nowhere
。它尝试/sbin/mount.nosuchfs
,/sbin/fs.d/mount.nosuchfs
并且/sbin/fs/mount.nosuchfs
仅)。
可能发生的最坏的情况是什么:)。如果您忘记了并再次尝试apt install exfat-fuse
,它要么会给您一个很好的错误消息来提醒您,要么将其覆盖。