Fstab ntfs-3g boots with kernel 6.6.26-1, not with 6.8.5-1

I have Linux 6.6.26-1 running on Manjaro KDE, and added kernel 6.8.5-1. When I boot into 6.8.5-1, I now get messages:

/dev/nune0n1p2: clean, 501713/3196816 files, 8963954/12800000 blocks
[FAILED] Failed to mount /dos.
[DEPEND] Dependency failed for Local File Systems.
[FAILED] Failed to mount /dos.
[DEPEND]] Dependency failed for Local File Systems.
You are in emergency mode. After logging in, type "journalct1 -xb" to view systen logs, "systemctl reboot" to reboot, or "exit"
to continue bootup.
Give root password for maintenance (or press Control-D to continue

Since 2021-07-08, I have had the following mount in fstab.

UUID=98EA0440EA041CDE /dos ntfs-3g defaults,locale=en_US.utf8 0 0

Rebooting back into 6.6.26-1 works.

Following Can't mount external drives after updating kernel and the sugestions of @linux-aarhus, I have tried …

UUID=98EA0440EA041CDE /dos ntfs-3g defaults,rw,noatime,iocharset=utf8,umask=000 0 0

… and …

UUID=98EA0440EA041CDE /dos ntfs-3g defaults,rw,noatime,iocharset=utf8,umask=0000 0 0

… but without success.

For reference, here is what my partitions look like (under 6.6.26-1).

sudo lsblk -f -m
NAME FSTYPE FSVER LABEL     UUID                                 FSAVAIL FSUSE% MOUNTPOINTS   SIZE OWNER GROUP MODE
nvme1n1
                                                                                            476.9G root  disk  brw-rw----
├─nvme1n1p1
│    vfat   FAT32 SYSTEM    4C01-3927                                                         260M root  disk  brw-rw----
├─nvme1n1p2
│                                                                                              16M root  disk  brw-rw----
├─nvme1n1p3
│    ntfs         Windows   98EA0440EA041CDE                      279.5G    41% /dos        475.7G root  disk  brw-rw----
└─nvme1n1p4
     ntfs         WinRE_DRV 7002049002045D8A                                                 1000M root  disk  brw-rw----
nvme0n1
                                                                                            465.8G root  disk  brw-rw----
├─nvme0n1p1
│    vfat   FAT32 ESP       D99F-2F77                               240M     3% /boot/efi     250M root  disk  brw-rw----
├─nvme0n1p2
│    ext4   1.0             e336ea36-9445-48dc-875e-ad7a58ebbeac   12.2G    69% /            48.8G root  disk  brw-rw----
├─nvme0n1p3
│    ext4   1.0             be550a89-b98a-4271-b1a2-814ae6915175                             29.3G root  disk  brw-rw----
├─nvme0n1p4
│    ext4   1.0             a5e20ecf-1871-481d-a70e-6a43b417af31    309G    10% /home       371.8G root  disk  brw-rw----
└─nvme0n1p5
     swap   1               ca150e80-ab12-4408-9fee-b62040556ae8                [SWAP]       15.6G root  disk  brw-rw----

I’m writing this message while running Linux 6.6.26-1, so has something changed with kernel 6.8.5-1 ?

The topic you reference is about about using the kernel driver.

ntfs is the filesystem. The old kernel driver was named ntfs (if I recall correct) and I read somewhere that the driver is being removed from kernel source.

ntfs-3g is a user space driver - where ntfs3 is the kernel driver.

Always ensure a clean unmount when used with Windows - otherwise you will experience mounting issues under LInux.

Try changing the type ntfs-3g to ntfs3; that is, unless there is a specific reason you wish to use ntfs-3g

As long as the 'ntfs3` kernel driver has not been blacklisted (by you) it should arguably work as expected.

Also, you might enjoy this related article:

Cheers.

1 Like

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.