I am on kernel version 5.15.7-1. I am able to mount partitions manually using the ntfs3 driver. However, I would like for my external drives (formatted in ntfs) to automatically mount using the ntfs3 driver. According to the arch wiki, I need to create a udev rule with the following.
I did that and rebooted. Drives still use the old ntfs drivers when mounted automatically. I checked the mount type and it showed fuseblk. I then created another udev rule (shown below) and it still didn’t work. Any ideas how to fix this?
Can you check it with mount command as well?
It gives me fuseblk instead of ntfs3 when it is auto mounted with or without the above mentioned udev rules. It only gives ntfs3 when I explicitly mount it by hand with mount -t ntfs3 /dev/sdc3 /mnt.
AUTO:
/dev/sdc3 on /run/media/osiixy/ntfs type fuseblk …
arch-wiki itself discourages you to use udev rules. for the time-being only partially recommended way is to use udisks support. NTFS - ArchWiki, which works
either way though the kernel module is already implemented there are few mount options yet to be implemented in kernel module that were supported with ntfs-3g. refer the issues mentioned
While this shows ntfs3, the performance when copying to the drive is still the same. When I do a manual mount with ntfs3, the performance is much better.
This is what I said. Manual mounting gives ntfs3 and the performance of the drive is actually improved. Automouinting gives fuseblk and the perfomance is pretty bad. For example, copy a file into the drive ramps up my fans.