Hi,
I’ve read the new Kernel has a new native kernel mode driver for the Windows NTFS file system. I have a dual boot machine (with no TPM) and in the past I migrated from de user mode driver NTFS-3G to the NTFS3.
My question is, if anybody can advise me, is it sure to install the new one, which should have more performance?
and
how can I activate and load the driver to mount my NTFSs partitions with it?
Thank in advance.
The Linux Kernel documentation has the details – <The Linux NTFS filesystem driver>
The Phoronix report is here – <The “NTFS Resurrection” Has Occurred For Linux 7.1>
Which points to the Linux Kernel merge notice – <Merge tag ‘ntfs-for-7.1-rc1-v2’>
I would say that, provided your mount options for the NTFS partition are the same as those mentioned in the Kernel document, everything should simply function as expected – nothing more to do – it’s simply there and can be used.
You may have to enable the new driver by means of the “NTFS_FS” Kernel configuration switch …
I see in the current Tumbleweed kernel config and also in the current Kernel:/stable/standard/ that
# CONFIG_NTFS_FS is not set
so I guess that the only way to enable it is by building your own kernel?
The module is ntfs3, just modprobe and unblacklist…
AIUI the OP is referring to the ntfs “new, rewritten” driver, not to the ntfs3 driver, see
https://docs.kernel.org/7.1/filesystems/ntfs.html
> l /lib/modprobe.d/*ntfs*
-rw-r--r--. 1 root root 369 15. Mai 16:02 /lib/modprobe.d/60-blacklist_fs-ntfs3.conf
-rw-r--r--. 1 root root 363 15. Mai 16:02 /lib/modprobe.d/60-blacklist_fs-ntfs.conf
>
> cat /lib/modprobe.d/*ntfs*
# DO NOT EDIT THIS FILE!
#
# The ntfs3 file system is blacklisted by default because it isn't actively
# supported by SUSE.
blacklist ntfs3
# The filesystem can be un-blacklisted by running "modprobe ntfs3".
# See README.md in the suse-module-tools package for details.
install ntfs3 /usr/lib/module-init-tools/unblacklist ntfs3; /sbin/modprobe --ignore-install ntfs3
# DO NOT EDIT THIS FILE!
#
# The ntfs file system is blacklisted by default because it isn't actively
# supported by SUSE.
blacklist ntfs
# The filesystem can be un-blacklisted by running "modprobe ntfs".
# See README.md in the suse-module-tools package for details.
install ntfs /usr/lib/module-init-tools/unblacklist ntfs; /sbin/modprobe --ignore-install ntfs
>
I suspect that, we’ll have to place a query on the Mailing List to be able to give a reasonable answer …
I Tried, but i suspect is not in the default kernel cimpiled
‘’’
Platinium3Linux:/home/brick # modprobe ntfs
unblacklist: loading module ntfs
unblacklist: Do you want to un-blacklist ntfs permanently (es/o/nver)? n
unblacklist: not un-blacklisting ntfs
modprobe: ERROR: could not find module by name=‘ntfs’
modprobe: ERROR: could not insert ‘ntfs’: Unknown symbol in module, or unknown parameter (see dmesg)
modprobe: ERROR: Error running install command ‘/usr/lib/module-init-tools/unblacklist ntfs; /sbin/modprobe --ignore-install ntfs’ for module ntfs: retcode 1
modprobe: ERROR: could not insert ‘ntfs’: Invalid argument
‘’’
The module is not usable until ntfsprogs-plus is available/provided as well…
https://github.com/ntfsprogs-plus/ntfsprogs-plus
I suspect it will remain in the blacklist, so if you blow up your ntfs filesystem, well…
Mailing List question?
Kernel ML… Then head over to MS and ask when they will support Linux Filesystems ![]()
Well, if you really want to know ![]()
@myswtest nah, too much work involved, even not even interested if they offered native support ![]()