Thank you for your detailed report.

> I encountered the dreaded "unsupported reparse point":

And this is caused by Microsoft designing new organizations of files to
implement new features. These features are not documented and may be
meaningless to a Linux user.

> File attributes: ARCHIVE REPARSE_POINT (0x00000420)

The archive flag is a traditional one, it means the file has been
modified since it was last backup'ed.

> Reparse tag: 0x8000001b

The only thing I know about this tag is that it means
"IO_REPARSE_TAG_APPEXECLINK". Your report shows this file has no data at
all, so this must be some cloud file which has to be downloaded to be
run.

The reparse data itself only shows the name of the file
(Microsoft.MicrosoftEdge_8wekyb3d8bbweMicrosoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge)
and the local launcher (C:\Windows\System32\SystemUWPLauncher.exe), so
the cloud file must be at a location defined by your Microsoft account.

Accessing cloud storage is far beyond the ntfs-3g scope. Moreover
running a Windows browser executable on Linux is likely to pose some
challenges to usual emulators. The only thing I can reasonably do is to
design a crude plugin which will return EREMOTE ("The object is remote")
instead of an unsupported symlink.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1812768

Title:
  ntfs-3g Unsupported "Archive" reparse point

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ntfs-3g/+bug/1812768/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to