Problems with auto-mount/VeraCrypt NTFS volumes using Kernel 6.8:
The kernel changed default ntfs
driver from FUSE one to ntfs3
.
These two are not fully compatible, mainly as far as mount options go. If you have custom mount options in the fstab
(or any other application, such as VeraCrypt) they need to be changed.
Symptoms:
Mount fails with: Device or resource busy
DMesg reports: Can't open blockdev
Solution:
Migrate your mount options. For me the changes were:
allow_other
→umask=000
default_permissions
→ [drop]user_id=1000
→uid=1000
group_id=1000
→gid=1000