I have a serious problem with using parallels to access the native file system. Win running in Parallels cannot access files it creates.. Example: just generate a simple "test.bat" in a native folder by echo >test.bat, then say, for example, echo "hello world"<CR> and ^Z to close the file (or use any other editor). When you do dir, voila - the file is there (as "test.bat", as expected). However, if you type in "test" it cannot be found and thus is not executed. if you rename the file to "TEST.BAT" (note the capitalisation) you can access it typing TEST, but not test. I understand the OSX file system is case sensitive by default - but why is then the "test.bat" file not working when i type "test" ? Please help - this is causing me significant issues trying to move over a development system and using the native file system for various reasons. I consider this a BUG and appreciate a comment from Parallels support. Johannes
An OSX partition can be formatted to be case sensitive or not. My MBP came formatted not case sensitive (in the USA). I haven't tried creating cross platform files, but moving files back and forth seems to work over the network. If I get a chance I'll play with it next week.
As i understand case sensitive is the default for OSX. And as long as "case sensitive" would work as expected (test.bat would execute if you say "test", TEST.BAT would execute if you say "TEST") i would not complain. In the meantime i found out what the reason is that "test" does not work - the command interpreter adds ".BAT" or ".EXE" to the command - so to work, the file must be name "test.BAT" or "test.EXE". I think Parallels should translate (try either or) here ... if you cannot execute from the shared folders without renaming everything this is of limited use ... and you cannot really claim compatibility with the host file system. Re-installing the whole MAC to a case insensitive file system can't be the solution ... Johannes
Well, you'd be wrong then. The default for OS X volumes as formatted by Apple is case insensitive. You can tell if a volume is case sensitive or not by doing Get Info on it. The format will be either "Mac OS Extended (Journaled)" or "Mac OS Extended (Case-sensitive, Journaled)".