-
Notifications
You must be signed in to change notification settings - Fork 177
Closed as not planned
Description
ntfs-3g does not return a birth date and time, even though the MFT does store this information:
File: example
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: 851h/2129d Inode: 2732 Links: 1
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2025-07-23 11:34:52.687985900 +0200
Modify: 2025-06-12 21:31:43.185545100 +0200
Change: 2025-07-22 23:49:13.363593600 +0200
Birth: -
ntfs-3g already writes a birth date/time, but it doesn't show it.
ntfs3 by Paragon does show a birth date/time, but it has other problems like lack of mount options and lack of large cluster support (128K, 256K, 512K, 1M, 2M).
Please support the birth date and time. Thank you.
Activity
unsound commentedon Sep 20, 2025
This is dependent on
statxsupport inlibfuseand can be implemented once a stablelibfuserelease is done withstatxfunctionality (it's currently present inlibfuseHEADbut not in a release tag). Until then I will close this as it is not possible to implement it untillibfusedoes.HT-7 commentedon Sep 20, 2025
I see, so it is a compatibility issue. If this is implemented in future, I suggest falling back to
stat()ifstatx()is unavailable on the user's system (for example if they have an older kernel or it doesn't work for whichever reason).