配置mount识别自编译fuse exfat

配置mount识别自编译fuse exfat

从我的 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,它要么会给您一个很好的错误消息来提醒您,要么将其覆盖。

相关内容