Thanks a lot Amit. You were 100% correct. Removing the use_ino flag internally and recompiling did solve the issue. Does this have any impact on the operation of the file system? From what I understand, it now works exactly like MacFUSE 0.4.0, which didn't pass the internal inode information on to the operating system... correct assumption?
> > I don't see that it would be an ntfs-3g issue, since the exact same > > version of ntfs-3g works well in 0.4.0 but not in 1.0.0. > > File systems are such extremely complex beings that it's never wise to > conclude based on circumstantial evidence. Quite right, but I couldn't have asked Szaka (ntfs-3g developer) about Finder specific issues, so the question belongs here. :> > Perhaps it wouldn't be an exaggeration to say that the biggest > adversary of MacFUSE is the Finder. Many, if not all, Mac users think > of a file system as "what you see in the Finder". This sucks, because > the Finder can be extremely bad at playing nicely with anything except > Apple's own file systems. Beyond bending over backwards to the > Finder's whims and bewildering demands (to put it mildly), there's > nothing one can do as a file system developer. It's really, really > annoying. The Finder truly seems like a nightmare. Is there sufficient documentation on its operation, or are you finding out these things through trial and error? > if MacFUSE sets the parent node ID of the volume's *root* as something > that makes the Finder unhappy, you see the grayed "no smoking" sign > when you try to copy something out of the volume in question. Quite > nonintuitive, eh? I can imagine people trying to figure out what's > wrong, if anything, with their permissions, with MacFUSE, or with > ntfs-3g, etc. Nonintuitive indeed. :| I wouldn't have figured that one out myself easily. > I don't have the time to set up and test ntfs-3g, but you should tell > me if simply removing the "use_ino" option from ntfs-3g.c causes the > "no smoking" sign to go away and things to work properly. It works. All is well. :> > I'll add it for the next MacFUSE release. There should be a new point > release sometime soon. In the meantime, I'll just patch the code to remove use_ino from the default argument list. Thanks a lot! - Erik --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "macfuse-devel" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/macfuse-devel?hl=en -~----------~----~----~----~------~----~------~--~---
