Classic Apps Not Recognized ("Unix Executable File")

I apologize if this has been asked and answered, but I can't find any similar questions here or with multiple Google searches.

We just purchased an iMac G5, and I copied all of the applications/documents/etc. from the old computer, a G4 running 9.2.2 over to it. I installed the Classic system folder on the iMac (running Tiger) and have no problems getting it to load.

The problem is that all applications that were copied over from the old computer are showing up as Unix Executable Files and ask which application to use to open them. I tried adding .app to the name of the applications in the Get Info window--this changes the icon of the app to the standard Classic app icon and changes the file type to represent that it is a classic application; however, when I double click on the app, it will not open (but no longer says I have to search for an app to open it).

I installed PageMaker from the CD (it's a Classic version of it) and had no troubles with it--this is only happening with apps that were moved over directly from the old computer and not re-installed. I would just re-install everything, except certain programs I no longer can find the original CDs--notably Photoshop, which we have the upgrade CD but not the original, and the upgrade won't recognize the original app to upgrade it. So "just reinstall everything" is not the answer I am hoping for.

Any help would be appreciated! Thanks!

iMac G5, Mac OS X (10.4.3)

Posted on Nov 29, 2005 7:28 PM

Reply
11 replies

Nov 29, 2005 8:50 PM in response to David Livesay

Well, there were two drives involved on the old computer--the internal and an external. I copied all of the internal drive onto the external drive and then plugged the external drive (USB) into the iMac. None of the applications that had been installed on the external drive itself or that had previously been installed on the internal drive are working. I had originally thought maybe it was because of certain extensions not being installed into the iMac Classic System Folder, but I wouldn't expect that it would simply not recognize the applications as being applications--usually that would give a "extension not found" error.

Copying the apps over from the external drive onto the iMac didn't make a difference either.

Thanks for reading and trying to help!

Feb 4, 2006 7:56 PM in response to David Livesay

I'm having exactly the same problem. I just bought a mac mini. I've never used X before.

I have an external drive that I formatted on a G3 under 9.2 and used on two systems running 9.2. I installed classic from the mini's installation disk 2, plugged everything in, and it calls all my applications on the external drive Unix Executable Files. Very annoying, since the guy at the genius bar said I could just plug my external drive in and it would work ok.

Just looked at the drive and it thinks it's an MS-Dos file system. I actually don't think I formatted it for dos... who knows. It was over a year ago and 9.2 never had a single problem with it. So why would I have cared!!! X is a pain in the neck, and I'm very frustrated with my initial experience.

--Louise

Feb 4, 2006 8:20 PM in response to LaWeezel

I found this:

Philip Raby1

Posts: 25
Registered: Jan 22, 2005
Re: Opening a Classic Application
Posted: Dec 20, 2005 6:28 AM in response to: Philip Raby1
Reply Email

I've solved it by adding .app to the end of the file name.
---
So I tried it and I've gotten one step closer. By adding .app at the end of the name, now it says it's a classic application, both in the folder list and in the Get Info box, but it still will not open it. Nor does the Get Info box have a checkbox that says to open it with classic.

The icon in Get Info now looks like a stack of papers with a ruler, paintbrush, and pencil on them.

When I double click the file it now tries to open, expanding the dock momentarily, and then fails, shrinking it back. This all happens in a blink of a second.

hrm.

Feb 6, 2006 5:10 PM in response to evajess

Ok, here's what I've found out. I suppose this is an answer.

9.x and 10.x use different formats for foreign file system access. If you use a 9.x system to write to a PC formatted disk, your 10.x system will have trouble recognizing any file that doesn't have a valid extension. It will recognize files with extensions such as .jpg or .txt as JPEGs or text files, for example. But, since most of us didn't have any extensions on classic executables, 10.x won't recognize them as executables at all.

The .app extension designates 10.x executable files. When you add that to a classic application file, you tell 10.x to try to open it as an application, but it doesn't realize it should try classic, and it's not going to figure that out. You also, as far as I can figure out, can't tell it to do so. There's no handy checkbox in the window brought up by Get Info that says:

( ) Run this application using Classic (MACOS 9.2)?

That would be too easy!!! It would be nice if we could add .app and then check that kind of box, or if we had, say, a .cap extension we could just tack onto the file.

So far I've had no luck.

My solution will be... put together my crazy patchwork 9.2 system again (G3 laptop with a broken lid connected to a display, PCI card in a slot with 2 USB ports, plug the external drive into one of those USB ports), make sure all the files are copied onto my iffy G3 laptop, PRAY!!!, reformat the external hard drive to mac format, PRAY MORE!!!, recopy the files onto the external hard drive, dismantle that config and put everything back on my new mini... and hope that nothing breaks... I might just burn a cd of the current info from the external hard drive just in case the prayers don't work. Of course this will involve taking my system out of commission for a while since copying several gig of info across a usb 1 on a pci card and reformatting the disk and copying it back will take some time.

mutter I would like to talk to the person who put out the misinformation that macs were user friendly. Well, mostly they are. But then there are these ... little... details... that no one mentions to you when you buy a new system. You know, the system that the smiling salesdroid told you was plug and play with your older stuff. uhuh.

--Louise

Mar 27, 2006 12:02 AM in response to evajess

Found a solution, for the problem whenTiger doesn't recognize Classic appl's... I removed a final 'dot '+ 'number' from the app's name (e.g. 'More 3.1' to 'More'): immediately Get Info knew it was a Classic application again..!

Apparently, the final '.1' is seen as an -unknown- extension and treated as -possibly- a Unix Executable File..!

Good luck!
Gerard


PB12" Mac OS X (10.4.5)

Mar 27, 2006 1:01 AM in response to Geer23Mac

Many apps store extensions, control panels, control strip modules, preferences, "Application Support", help files and other miscellany like dictionaries in the OS9 System Folder of the boot drive, even if the app itself is on an external drive. These multiple files that the app needs would be installed in the proper locations by the app's installer, but simply copying the app over wouldn't necessarily work. To intall "Upgrade packages" on my new Mac I had to copy over the original app (even though it wouldn't run on my new Mac) and then run the installer for the Upgrade package, so that the installer would find the old app and then complete the new installation.

Apr 16, 2006 8:06 AM in response to Geer23Mac

Found a solution, for the problem whenTiger doesn't recognize Classic appl's... I removed a final 'dot '+ 'number' from the app's name (e.g. 'More 3.1' to 'More'): immediately Get Info knew it was a Classic application again..!


Good luck!
Gerard



THANK YOU, Gerard! Once again these Discussions solved my problem quickly. Such an easy solution, but nearly impossible to figure out. --Tina


iBook 1.2 GHz G4 Mac OS X (10.4.6)

Mac OS X (10.4.6)

Mac OS X (10.4.6)

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Classic Apps Not Recognized ("Unix Executable File")

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.