Package Details: ntfs3-dkms 21.0.0-1

Git Clone URL: https://aur.archlinux.org/ntfs3-dkms.git (read-only, click to copy)
Package Base: ntfs3-dkms
Description: NTFS read-write driver GPL implementation by Paragon Software. Current version works with NTFS (including v3.1), normal/compressed/sparse files and supports journal replaying.
Upstream URL: https://www.paragon-software.com/home/ntfs3-driver-faq/
Licenses: GPL2
Submitter: rdnvndr
Maintainer: rdnvndr (Hanabishi)
Last Packager: Hanabishi
Votes: 22
Popularity: 5.54
First Submitted: 2020-08-16 11:43
Last Updated: 2021-02-12 19:35

Pinned Comments

Hanabishi commented on 2020-08-31 21:51

WARNING! This driver still in early development state. Use it only for experimental purposes. Using on partitions with important data is not recommended.

Requires explicit fs type to mount (-t ntfs3).
If you want to use ntfs3 as the default driver, such udev rule does the trick:

SUBSYSTEM=="block", ENV{ID_FS_TYPE}=="ntfs", ENV{ID_FS_TYPE}="ntfs3"

Another hint for udisks userspace mount. There is no inbuilt rules for ntfs3 so it mounts as root.
To allow user write access add a such options to /etc/udisks2/mount_options.conf in [defaults] section:

ntfs3_defaults=uid=$UID,gid=$GID
ntfs3_allow=uid=$UID,gid=$GID,umask,dmask,fmask,nls,nohidden,sys_immutable,discard,force,sparse,showmeta,prealloc,no_acs_rules,acl

Latest Comments

1 2 3 4 5 6 Next › Last »

babam commented on 2021-02-13 20:30

Here is a file access problem on my system https://tinyimg.io/i/UdLDQkQ.png

Hanabishi commented on 2021-02-13 10:21

@ignapk, not a bug. NTFS itself supports any characters, such illegal characters is just Windows restriction. Also ntfs supports case-sensitive names (and Windows 10 supports it too since WSL was introduced).
Yes, for NTFS-3G there is optional flag windows_names. You can send a such feature request to the driver devs if you want.

ignapk commented on 2021-02-13 07:52

I think I found another bug/missing functionality: there are no checks for illegal characters in filenames, like in ntfs-3g, for example one can create files with names containing characters like " * / : < > ? \ | Can anybody else reproduce, and should I report it in the mailing list thread?

Edit: seems like what I'm looking for is equivalent of ntfs-3g "windows_names" mount option.

post-factum commented on 2021-02-12 21:30

I've send an email with both of you in Cc, you may reply to it with detailed description of your issues, and maybe devs will reply to you.

Hanabishi commented on 2021-02-12 19:37

@post-factum, thanks. Updated the package.

P.S. Access problem still not fixed. I don't know how to report it properly.

post-factum commented on 2021-02-12 19:21

The previous fix is applicable with one minor change. I've adjusted it here:

https://gitlab.com/post-factum/pf-kernel/-/commit/e487427ef07c735fdc711a56d1ceac6629c34dcf.patch

Make sure to grab it and save somewhere because I may rewrite this branch before v5.11 is released.

Hanabishi commented on 2021-02-12 18:14

@babam, sadly no.

babam commented on 2021-02-12 18:11

@Hanabishi, Is the v20_fix.patch not applicable to v21?

Hanabishi commented on 2021-02-12 17:09

@post-factum, we need a compatibility patch again for v21 :)

Hanabishi commented on 2021-02-07 11:05

@babam, thanks for your investigation. Also have done the tests and yes, the problem is present in v18 and above.