我经常想使用 NTFS 格式的外部驱动器将文件从 Windows 计算机复制到 Linux。由于这是完全只读的,使用 NTFS-3G 会减慢复制过程,但我能找到使用内核驱动程序安装的唯一方法是在安装ntfs-3g
之前清除...但我觉得必须有更好的方法来指定我想要使用内核驱动程序安装。
答案1
这可能是因为mount.ntfs
符号链接到ntfs-3g
,这是 Arch Linux 所做的:
https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/ntfs-3g#n46
您可能可以删除符号链接,以避免需要循环卸载/重新安装软件包。不过,这可能会在软件包更新时恢复(好吧,即使在 Arch 这样的滚动发布发行版中,ntfs-3g 也不会经常更新)
NoExtract=
编辑:顺便说一下,里面有指令pacman.conf
。
答案2
您可以调用mount
或-i
标志--internal-only
来强制使用内核驱动程序。
从mount
man
页面:
-i, --internal-only
Don't call the /sbin/mount.filesystem helper even if it exists.