Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.4: Use Adobe Creative Suite with case-sensitive HFS Apps
Tiger only hintWith the release of Tiger, Apple has allowed the option to format a hard disk in the format called "Mac OS Extended (case-sensitive,journaled)." This format is also available on 10.3 Server (and 10.3 client with some minor hacking), and is the default for Tiger Server. The benefits of a case-sensitive file system are many for a unix/server environment.

One of the downsides I have noticed of a case-sensitive file system is that Adobe's CS 2 Suite does not work at all. The solution is simple though:
  1. Use apple's Disk Utility app to create a new sparse disk image of at least 5 GB (it doesn't matter really, since it will only end up as large as the contents on the disk image)
  2. Mount the new disk image
  3. Install CS 2 to the disk image (since it is formatted as case insensitive, the apps will work fine from the disk image)
Enjoy! It's a little bit of an annoyance to have to mount a disk image to use the Adobe apps, but at least it's a workaround until Adobe fixes the problem. You can also mount the disk image in your login items, which will allow Photoshop, etc. files to always be double-clickable.
    •    
  • Currently 1.80 / 5
  You rated: 1 / 5 (5 votes cast)
 
[19,868 views]  

10.4: Use Adobe Creative Suite with case-sensitive HFS | 17 comments | Create New Account
Click here to return to the '10.4: Use Adobe Creative Suite with case-sensitive HFS' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.4: Use Adobe Creative Suite with case-sensitive HFS
Authored by: CatOne on May 16, '05 01:06:48PM

What made you select case sensitive HFS+ as your file system anyway? Note it's not a supported file system for OS X installs, so you may well run into other issues.

"The benefits are many for standard UNIX," such as what? Poorly written apps are the only ones that depend on case sensitivity of the file system, anyway.

And what an ugly workaround, creating a specific disk image for one particular app. I'd suggest you just re-install on a standard HFS+ partition, as Apple recommends you do.



[ Reply to This | # ]
10.4: Use Adobe Creative Suite with case-sensitive HFS
Authored by: matt.simerson on May 16, '05 02:17:52PM
What made you select case sensitive HFS+ as your file system anyway? Note it's not a supported file system for OS X installs, so you may well run into other issues.
"The benefits are many for standard UNIX," such as what? Poorly written apps are the only ones that depend on case sensitivity of the file system, anyway.
And what an ugly workaround, creating a specific disk image for one particular app. I'd suggest you just re-install on a standard HFS+ partition, as Apple recommends you do.

It is true that using case sensitive HFS "can" cause problems for some Mac OS apps. That's because Mac apps were written for HFS, a case insensitive file system. However, you are wrong and naive on every other point.

Case sensitive IS a supported file system for OS X installs (on 10.4 Server).

The original poster is correct in that "case sensitive is extremely useful for stardard unix." It's especially useful for developers and many end users (think academic and scientific community) who want to run software written for unix systems. Unix systems traditionally have case sensitive file systems and it's not "poorly programmed" when software expects that.

Even if you agree that the vast majority of open source software is poorly programmed because of this, it still doesn't obviate it's usefulness. I've had issues using some extremely well written software on OS X because of case insensitivity. Apple has already seen and had to fix security issues due to them using software written for case sensitive file systems. They chose those programs (such as Apache) because they are authored so well.

Having Apple support using a case sensitive file system is A Very Good Thing. It increases interoperability and the ease of porting a vast array of open source and commercial software to OS X. It's a great option for developers. It's very easy for Mac OS developers to no longer assume the file system is case insensitive. As they remove those assumptions, it opens the doors to natively using alternative file systems such as AFS.

You comment on how "ugly" the workaround to this CS issue is. What's ugly is that it's necessary, and that's Adobe's fault, not the author of this post. What's truly ugly is suggesting that the fellow reformat his disk to solve the problem.



[ Reply to This | # ]
10.4: Use Adobe Creative Suite with case-sensitive HFS
Authored by: Gigacorpse on May 16, '05 02:21:34PM

Get off your soapbox; you have added nothing to this hint with your idiotic response.



[ Reply to This | # ]
10.4: Use Adobe Creative Suite with case-sensitive HFS
Authored by: Anidel on May 16, '05 03:27:17PM

Everything the response said was true. Case insensitive file systems are "poorly designed" (speaking only about the case-sensitiveness) file systems. Case insensitive ones are not. I would be very happy to have a choice of installing a case sensitive one. When I installed Tiger it gave me the option to use a case sensitive HFS file system and I was really tempted in using it. But then I thought about all those well designed apps that for ages relied on a poorly designed file system and that will not work on the new HFS.

The fact itself that Apple "patched" HFS to make it case sensitive is a sympton of them having recognized a mistake made many years ago. And trying to fix it.
New applications and new versions of old applications will now be aware that sooner or later they'll have to be case sensitive too.
And that's a good thing.


---
Anidel



[ Reply to This | # ]
If you are going to reference Apple KB Articles...
Authored by: Dr. Galakowitz on Jun 17, '05 06:18:23PM

Check the DATE, PLEASE!

CatOne and high res, both of you have stated that Apple does not support Case Sensitive HFS booting on the client. In a word: WRONG! A year ago, yes, that was true.

High res, you have provide a link to a document to substantiate your claim.

May I refer you to the date on that KB article you referenced. Hmmm. Feb 6 2004. A year ago, it was only available and supported on the Server platform, so you could install it via the command line, but apple did not support it running on the client.

By referencing the kb article, are you trying to tell everyone here that KB article applies to Tiger, when Tiger didnt ship for another year? You have also stated there is NO way to reformat the disk in CS HFS+. There is, and it's called Disk Utility. It is available when formatting a disk, not erasing a volume.

Just because you think something is ugly or stupid, does not mean it is. For folks migrating from UNIX systems, HFSX is critical. Imagine having to tweak 15 years of code, just to move to a new box. For some developers, we could not migrate them to the Mac until this FS was available as a SUPPORTED option in the client OS. Why is 15 years of code base important to preserve? If it's being used on a system that might be in operation that long without the ability for upgrade, such as a satellite, there is a critical need for that code to work as the technology under it changes.

To set the record straight, poorly written apps are not the reason. Almost all of the UNIX world has been given the luxury of case sensitivity in their filesystems since the early days of system V. So because they took advantage of this feature, they are bad coders? Give me a break.

So since you both obviously don't understand why this is important and granted you may not have a need to support some mission critical system, here's the point: If Apple touts that Mac OS X is UNIX, then it has to look and breathe and act like UNIX. HFS+ does not. HFSX does. Developers such as Adobe have seed copies of the OS, long before it ships. Is there a failure in Apple Developer Relations for not highlighting this new feature? You betcha. Is there a failure in Adobe's expectations that not much has changed on the filesystem front? Ditto. So Apple is at fault for not shouting core filesystem changes from the rooftops and Adobe for not "fully exploring the beta." However, the end user is not at fault for wanting the mac to behave like a unix box if Apple touts it as a UNIX workstation replacement.

So when commenting on a hint, please remember that not everyone out there is using the computer in the way you are accustomed to, and that there are no stupid hints. If there is a way to tweak the system configuration ( and this includes using HFSX), there is probably a good reason to do so.



[ Reply to This | # ]
10.4: Use Adobe Creative Suite with case-sensitive HFS
Authored by: mike666 on May 16, '05 02:08:04PM

One major drawback to using HFSX is that diskutil is currently the only tool that I know of that will repair this volume format. Even the recently updated Disk Warrior will ignore a partition with this format. So if your directory goes fubar you'd better hope Disk Utility can fix it, otherwise it's erase and restore... I personally would love to be able to use the case-sensitive format but I'm not going to until I know I can do a reliable directory rebuild.



[ Reply to This | # ]
Oh come on Adobe
Authored by: deleted_user18 on May 16, '05 04:15:59PM

OS X and its underlying Unix is around for four years now and you still can't cope with a case sensitive filesystem.

How complicated can it be to replace all Foo.bla and fOo.bla with foo.bla in your source code?



[ Reply to This | # ]
Oh come on Adobe
Authored by: CatOne on May 16, '05 06:18:16PM

It's a lot simpler than that. Just wrap every code to foo.bla with toupper("foo.bla") or tolower("foo.bla") when you're making the calls.

I don't disagree that it's easy to fix. What I am stating is that OS X doesn't require this. OS X (and by this I mean non-server, which is what 95% of people run, and about 99.9% of people who run Photoshop) does not support case-sensitive HFS+. Which means if you use it for the file system, you may well encounter issues because no developers are required to test for it.



[ Reply to This | # ]
10.4: Use Adobe Creative Suite with case-sensitive HFS
Authored by: deleted_user18 on May 16, '05 04:20:38PM

>Everything the response said was true. Case insensitive file systems are
>"poorly designed" (speaking only about the case-sensitiveness) file
>systems.

To me an application that can't cope with a case sensitive file system si "poorly designed" as well! There is no reason for that. Just clean up a lazy written source code. And come on think of it CS2 is brand new, but it still has a problem with it. I am sure Adobe gets all betas of OS X Tiger and other case sensitive file systems can be used with OS X for quite a while now.



[ Reply to This | # ]
case-sensitive HFS
Authored by: Anonymous on May 16, '05 05:23:07PM

After creating a new server partition case-sensitive HFS and achiving files from legacy systems to it.....some os 9 files where not over the network so backed up.....wiped and back to HFS+...

why did i bother ???

I dont know !!!!



[ Reply to This | # ]
case-sensitive HFS
Authored by: Anonymous on May 16, '05 05:24:26PM

After creating a new server partition case-sensitive HFS and achiving files from legacy systems to it.....some os 9 files where not useable over the network so.......backed up.....wiped and back to HFS+...

why did i bother ???

I dont know !!!!



[ Reply to This | # ]
10.4: Use Adobe Creative Suite with case-sensitive HFS
Authored by: Deut3221 on May 16, '05 08:49:13PM

Stupid question (I'm sure), but how do you tell if you inadvertently selected the "case sensitive" option if you did a Tiger clean install?

I ran DiskUtility, and it says "File System: Mac OS Extended (Journaled)". Alternatively, if I look in SystemProfiler, it says: " File System: Journaled HFS+"

Does this mean that I did not select "case sensitive". Thanks (sorry for my inexperience).

-s



[ Reply to This | # ]
10.4: Use Adobe Creative Suite with case-sensitive HFS
Authored by: high_res on May 25, '05 05:33:51PM

Case Sensitive isn't anyhting new, but even Apple warns against using it for any applications:

http://docs.info.apple.com/article.html?artnum=107863

On a side note, how do you actually go about formatting your disk HFSX?, You don't get that option when installing Tiger, and there isn't anything in Disk Utility.



[ Reply to This | # ]
You don't need to mount the DMG in the login items
Authored by: Uli Zappe on Jun 08, '05 08:02:42AM

You don't even need to mount the DMG in the login items; just drag the Adobe apps (or any other apps, for that matter) from the mounted DMG to the Dock. If the next time you click on an Adobe app in the Dock, and the DMG is not yet mounted, OS X is intelligent enough to automatically mount it for you!



[ Reply to This | # ]
You don't need to mount the DMG in the login items
Authored by: gandacarola on Nov 10, '07 11:10:44AM

But how do you work around the installer? I tried this with CS3 and the installer doesn't even allows me to choose the installation partition, it just states that the FS is not supported...

Best regards,
Carola.



[ Reply to This | # ]
10.4: Use Adobe Creative Suite with case-sensitive HFS
Authored by: chaos215bar2 on Aug 31, '05 07:57:53PM

The problem isn't with Adobe CS2, it's with the installer. The installer creates a few (but not all???) of the framework directories within all the apps in all lower case rather than properly capitalized. In a case-insensitive file system, this must not cause a problem, but when you use a case-sensitive file system, this doesn't work. Renaming all of these incorrectly named files solves the problem.



[ Reply to This | # ]
canonscan bit me...
Authored by: airdrummer on Oct 05, '05 05:04:57PM

i formatted my new hdd case-sensitive (cuz it's the unix way;-)

i just installed my new canon scanner driver & s/w, & everything but the scansoft ocr installed w/o complaint (scansoft failed)

but the driver couldn't be found by any of the apps:-(



[ Reply to This | # ]