Hi Jelle, hi Chris,

On Tue, Aug 25, 2026 at 09:37:41AM +0200, Jelle van der Waa wrote:
> Package: util-linux
> Version: 2.42.2-2
> 
> With the new kernel update (7.1.8) in testing, the ntfs3 driver is removed
> and only the (new) ntfs driver is shipped. util-linux itself defaults to
> mounting with ntfs3 causing mount to fail: [1]
> 
> blkid -p /dev/TEST/vol
> /dev/TEST/vol: LABEL="FSYS" FSBLOCKSIZE="4096" BLOCK_SIZE="512"
> FSSIZE="335543808" UUID="795B32D87AC844FD" TYPE="ntfs" USAGE="filesystem"
> # mount /dev/TEST/vol
> mount: /var/lib/cockpittest/mnt/foo: unknown filesystem type 'ntfs3'.
>        dmesg(1) may have more information after failed mount system call.
> # uname -r -v
> 7.1.8+deb14-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 7.1.8-1 (2026-08-11)
> # mount --version
> mount from util-linux 2.42.2 (libmount 2.42.2: selinux, smack, btrfs,
> verity, namespaces, idmapping, fd-based-mount, statmount, statx, fanotify,
> udev, assert, debug)
> 
> My suggestion is to compile util-linux with --with-ntfs-mounttype=ntfs if
> the kernel team made the conscious decision to only ship the "ntfs" driver.
> 
> [1] https://github.com/util-linux/util-linux/issues/4307

It was a conscious decision indeed to switch from the apparently more
poorly maintained ntfs3 driver in the kernel to the (new!) ntfs one
revamped in 7.1:

https://kernelnewbies.org/Linux_7.1#New_NTFS_implementation

I just did not consider back then the impact on util-linux. We aim to
remain there and ship the revamped ntfs driver.

Regards,
Salvatore

Reply via email to