From: Kevin Field <kev@brantaero.com>
To: cygwin@cygwin.com
Subject: "cannot create hard link X to Y: Operation not permitted" on ext2fsd-mounted ext2 drive from cygwin cp -al
Date: Thu, 26 Mar 2015 15:37:00 -0000 [thread overview]
Message-ID: <55140163.1080703@brantaero.com> (raw)
Hi everyone.
This is a cross-post from SuperUser.com . If you're a StackExchange
member please feel free to answer it at
http://superuser.com/questions/894015/cannot-create-hard-link-x-to-y-operation-not-permitted-on-ext2-drive-from-cyg
In one comment you'll see there, someone has proposed that cygwin will
only try NTFS hardlinks, even if the mounted drive is ext2 via ext2fsd.
Maybe someone here could confirm that, or if it's not true...help me
find a solution :) Thanks, -Kev
-------------------
/cygdrive/d/ is a USB hard disk formatted as ext2 and mounted with
[ext2fsd][1].
When I try `cp -al /cygdrive/d/X /cygdrive/d/Y` where X is a file, I get
the error in the title.
Things I've Tried/Verified
---
I did `chmod -R 777 /cygdrive/d` but I still get the same result.
I am running as local administrator, who is the owner of /cygdrive/d.
X is a file, not a directory.
Windows Server 2012 R2 running cygwin64 current as of today.
It's ext2 because I can, for example, `touch
/cygdrive/d/filename_with_a_colon:in_it` and it works and I can see it
with `ls`. Not to mention, it says so in ext2fsd and the Windows Disk
Manager.
Ironically, the same syntax on an NTFS drive works fine and creates an
NTFS hardlink.
I've also tried reformatting the drive as ext3, with the same results.
I *had* figured on ext2 being more likely to be fully supported on
account of it being older than ext3/4, but I guess it doesn't make a
difference.
The question
--
How can I create simple ext2 hardlinks with cygwin?
[1]: http://www.ext2fsd.com/
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
next reply other threads:[~2015-03-26 12:54 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-03-26 15:37 Kevin Field [this message]
2015-03-26 19:12 ` Andrey Repin
2015-03-30 12:36 ` Corinna Vinschen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=55140163.1080703@brantaero.com \
--to=kev@brantaero.com \
--cc=cygwin@cygwin.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).