#1145441 util-linux no longer mount ntfs filesystems

Package:
util-linux
Source:
util-linux
Description:
miscellaneous system utilities
Submitter:
Jelle van der Waa
Date:
2026-08-25 17:37:02 UTC
Severity:
normal
#1145441#5
Date:
2026-08-25 07:37:41 UTC
From:
To:
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

#1145441#10
Date:
2026-08-25 09:19:40 UTC
From:
To:
Hi Jelle, hi Chris,

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

#1145441#15
Date:
2026-08-25 09:42:17 UTC
From:
To:
Hi,
[..]

Right. I would do this for v2.42 in forky, if nobody objects.

However - what about backports? Will the trixie-backports kernels
still have the ntfs3 driver?

Best,
Chris

#1145441#18
Date:
2026-08-25 09:52:24 UTC
From:
To:
Hello,

Bug #1145441 in util-linux reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian/util-linux/-/commit/9eb90a972c8cdeba7b82bad292b933ef039e07ca
------------------------------------------------------------------------
Configure for Linux 7.1+ "ntfs" driver

Closes: #1145441
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1145441

#1145441#25
Date:
2026-08-25 17:34:08 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
util-linux, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1145441@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Hofstaedtler <zeha@debian.org> (supplier of updated util-linux package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 25 Aug 2026 11:55:45 +0200
Source: util-linux
Architecture: source
Version: 2.42.2-4
Distribution: unstable
Urgency: medium
Maintainer: Chris Hofstaedtler <zeha@debian.org>
Changed-By: Chris Hofstaedtler <zeha@debian.org>
Closes: 1145441
Changes:
 util-linux (2.42.2-4) unstable; urgency=medium
 .
   * Configure for Linux 7.1+ "ntfs" driver (Closes: #1145441)
Checksums-Sha1:
 3e24bca14af8e22d7600fa325fa85780bbbad779 5324 util-linux_2.42.2-4.dsc
 87e24e42158dd386c468908f105da4b3cad24368 102540 util-linux_2.42.2-4.debian.tar.xz
 538b46ba91a52a688526ed67da0f6dd6ae761bb2 22130 util-linux_2.42.2-4_arm64.buildinfo
Checksums-Sha256:
 16d4dab4cb2c9627d2ff6089be06f452146aaac823e663971417d3556b06a3ec 5324 util-linux_2.42.2-4.dsc
 efc729e08d01044fd667ffbd5fd61d3726b5fad637eb5e19aaa389fa396ffbc3 102540 util-linux_2.42.2-4.debian.tar.xz
 d4df7e80e75a9c3a841f9ac8aa6a8a6e53a235db52d37e3acb6806e93a0a7aeb 22130 util-linux_2.42.2-4_arm64.buildinfo
Files:
 b10dcb5de334de36e145f46bd5b742a3 5324 utils required util-linux_2.42.2-4.dsc
 59521f70cdba855b66a594157c8dd947 102540 utils required util-linux_2.42.2-4.debian.tar.xz
 a71607c223bb2e206fe8f822d96f13a5 22130 utils required util-linux_2.42.2-4_arm64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmqN0HYACgkQXBPW25MF
LgOzmw//ZsKEbMFuk1H9bz+PhaFsruvE/fkzDq+0T9mWR0pM+rU7qCAtWdYlyTGf
AeSWOEBbvqiFsD+wK03sJnQ7dCxx/pqTlTFq8Ajn4+0/xDLbS12k4BXL4ysBi7dH
Oi3gPXsa/ggHayjHUZG7imt7IHFR7vD3AxBK3AnYC4Gv+IcEv+c7YzU+oFsl6LD3
AOcglcNXzJRiNKPD32u4XveBCgyAb9C/flv7C8pGsvBpCJW8CbAT7hJm5Vt0IcTb
IF8c5/0NjMkSHn/hi+OiZCViZolNWSojPNkKtaAKGAUa71tDGObFSz7Xgv0Mqlx0
wntZ3kOVYwSgVlyt0dSY1XXM+C/YwlItiecJBwqo0mPirnNUwNgBU9c1FpVu1A1F
GW9bRZkxl907xUFh+KWofLiGOnV3eQbyblx89bRhkNtKrC+XLhX+/t/lO2F+8y2Q
9hNwBZfZnkYigAtEAfjUzReMX9iSICWRftm8Dw/OM+a2dLZORQhrtP+1z7LdzM4m
NUwcZqR0WA9eb3jFmhmZDPi1StwKjOh535PRGpd37qmGIkGBKU1xITjGXaD4UcdL
LCqgFQhKsf0t8Q3wr5itjuNUF3PSsDuXqxoCnDBbnX4vSZupgqSQMSqhR2ZtaS6r
31Ww3hZWQQu5m1savppPYvUoe3gL0Dlw9GyhqqoNe6R4yxo2byo=
=VGIH
-----END PGP SIGNATURE-----