PSA: DO NOT try to mount an NTFS drive on Linux that's accelerated by Intel Optane

Posted by palapapa0201@reddit | linux | View on Reddit | 98 comments

Over a year ago, I realized that my Windows NTFS drive had some files that were unreadable on Linux, no matter if I used ntfs3 or ntfs-3g to mount it. I posted about it on r/linuxquestions, but no one had a solution.

Today, I tried to clone the NTFS disk to an external HDD to see if that would work, but somehow Windows' chkdsk said that the external HDD had errors, even though it should have been an exact copy.

Out of options, I tried to clone the NTFS disk using Macrium Reflect, and just as I was about to clone it, I saw that it appended + Intel Optane after the name of my drive, then it occurred to me: what if the reason why this whole time I was not able to read some files is because those files are cached on the Optane SSD?

So I tried disabling Intel Optane, and to my surprise, the NTFS drive is now perfectly readable on Linux!

tl;dr Mounting an NTFS drive accelerated by Intel Optane on Linux will not work.