Hacker News new | past | comments | ask | show | jobs | submit login

ntfs-3g does not support NTFS journal replay/rollback (e.g. after Windows unclean shutdown), also it does not maintain NTFS journal for its own operations



Although I'd be surprised if this or any Linux NTFS driver could do that. It would require reverse engineering the journal format, which may even change with every Windows release.


> It would require reverse engineering the journal format, which may even change with every Windows release.

It does not. Thanks to Microsoft’s obsessive attention to backwards compatibility, you can safely mount a Windows 10 NTFS partition with journal on Windows XP (and I hear even Windows 2000) and get some form of safe read/write. However certain chunks of the fs on disk are not backwards compatible, this is mainly the system volume information used for system restore and shadow copy (and not accessible to typical user land in all cases).

More to the point, the submitted driver does, too:

> and supports journal replaying.


> which may even change with every Windows release

The logfile has changed like once. They don't want to break compatibility when you move removable disks between systems.

And even then, supporting just one version would be a big improvement.


Would that be any more surprising than reverse engineering the filesystem allocation/layout?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: