This is the mail archive of the
mailing list for the Cygwin project.
Re: How to read ntfs_reparse_data
- From: Andrey Repin <anrdaemon at yandex dot ru>
- To: Matthias Meyer <matthias dot meyer at gmx dot li>, cygwin at cygwin dot com
- Date: Fri, 13 Sep 2013 01:53:34 +0400
- Subject: Re: How to read ntfs_reparse_data
- Authentication-results: sourceware.org; auth=none
- References: <l0qodr$5cn$1 at ger dot gmane dot org> <473536895 dot 20130912015738 at mtu-net dot ru> <l0t81p$6te$1 at ger dot gmane dot org>
- Reply-to: Andrey Repin <cygwin at cygwin dot com>
Greetings, Matthias Meyer!
>>> I've installed cygwin 1.7.20 on my Windows7 and try to get reparse data
>>> of a junction point:
>>> getfattr -h -e hex -n system.ntfs_reparse_data /cygdrive/C/Users/Default\
>>> User but I get an error:
>>> /cygdrive/C/Users/Default User: system.ntfs_reparse_data: Not supported
>>> If I mount the drive in Linux with ntfs-3g it will work. I get:
>>> # file: /cygdrive/C/Users/Default User
>>> Anyone knows this "problem"? Is there a(nother) way to get the
>>> system.ntfs_reparse_data? Maybee with a windows program?
>>> I'ld like to restore a junction point within Linux/ntfs-3g.
>> The first four paragraphs.
>> TL;DR: You're looking the wrong way.
> Thanks for the answer but it doesn't help me ;)
Ok, I can give you another answer, more detailed, but I have no idea, how much
more usable, as I'm no expert in low-level NTFS specifics.
I can imagine Cygwin tools being able to read, store and restore OS-specific
file attributes, but I doubt these attributes have any use outside OS.
I.e., I was unable to use NTFS junction point under Linux. Junction was to a
second partition of the same drive, so there's no possibility of missing
partitions or similar mistakes on my part. ntfs-3g just doesn't work the same
way, as native Windows NTFS driver.
Oh, also... Are you sure you have full low-level access to partition in
question? I.e., it is not blocked by antivirus, or UAC?
> I would beliefe one of the cygwin libraries must read and interpret the
> ntfs_reparse_data because cygwin will display it's content as an posix soft
> So it would possible that getfattr can read this data too and the only
> reason it don't work for me is a mistake by myself.
> What did you mean with "You're looking the wrong way"? What is the rigth
Andrey Repin (email@example.com) 13.09.2013, <01:47>
Sorry for my terrible english...
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple