Lion and Rosetta

One solution if you need to run Rosetta software.

I’m one of the poor idiots who didn’t switch from Quicken 2007 — the most recent full-featured Mac version — to something else before Lion was released. And now I’m one of the many people who can’t access my accounting records from my computer running Mac OS X Lion.

I did, however, find a workaround. That’s what this article is all about.

Unfortunately, I can’t explain how to run Rosetta software under Lion. To my knowledge, that’s not possible — and please do correct me if I’m wrong! Instead, this article explain show to keep running that Rosetta-dependent software under Snow Leopard (or Leopard) while your computer runs Lion.

Curious? Read on.

What You Need

To take advantage of this workaround you need four things:

  • A computer capable of running Mac OS X 10.6 Snow Leopard or Leopard. That’s basically any recent Mac released before Lion was released in July.
  • A Mac OS X 10.6 Snow Leopard or Mac OS X 10.5 Leopard installation disc. The disc (or thumb drive) that came with your computer should do the trick — in fact, it’s your best starting point.
  • A USB 2 or FireWire external hard disk. If your computer has two internal hard disks, you could actually use one of those. You could also partition your internal hard disk and use one of the partitions. But I prefer an external disk. It doesn’t need to have a very high capacity, but it should be blank because you may have to format it. You can buy a suitable portable disk — which makes it possible to use it on any computer capable of running Snow Leopard (or Leopard) — for well under $100 at Costco or Best Buy or on Amazon.com. The kind that draw power from their USB or FireWire connection are best for this use.
  • The installation disks for the Rosetta software you need to run. In my case, it’s just Quicken 2007.

At this point, if you’re not a complete newbie — which I assume is the case because you need to run ancient software — you should have an idea of where I’m going with this.

The Plan

The plan is to install Mac OS X 10.6 (or 10.5) on that external hard disk. You can then boot from that disk and install the ancient software you need to run. Once that’s done, you can boot from that disk any time you need to run that ancient software.

Now stop your whining! I can hear you all the way from here.

The sad truth is, there is no other alternative. If your problem is Quicken — as mine is — lots of Web sites are telling you to switch to the Windows version of Quicken and run it under Parallels or Windows running on Boot Camp. But do you really want to run Windows? I don’t. And do you really need to use that software all the time? I don’t. And isn’t this just temporary until you find replacement software that’ll run on Lion? For me, yes!

So this is the solution that’ll work without costing a fortune. Chances are, you already have an old external hard disk lying around somewhere. I sure do.

About My Emergency Boot Disk

True story. I was about 95% done with my Mac OS X Lion book when the internal hard disk on my iMac died. Fortunately, I had backups of all my files, so I didn’t lose any data. But I was stuck living in my RV in the middle of farmland, 100 miles away from the nearest Mac consultant capable of replacing an internal hard disk on an iMac.

What did I do? I went to Costco and bought a portable USB 2 drive. I then installed Mac OS X and the applications I needed to finish the book on that disk, along with my backed up documents. Although I expected Mac OS to run very sluggishly from that external hard disk, I was pleasantly surprised at how peppy it was. Not as good as running it from the internal disk, but certainly bearable.

And the reason I want to use an external hard disk? So that when I do find a replacement for Quicken (which I hope is soon), I don’t have to worry about getting all traces of an older OS off my second internal hard disk or a partition on my internal hard disk. And I can always use the external hard disk as an emergency boot disk if I need one for any computer capable of running that version of Mac OS. Or I can reformat it and use it for something else.

Installing Mac OS

First, try to install Snow Leopard (or Leopard) on the external hard disk without reformatting. If you prefer to reformat first, skip ahead to the section titled “If You Have to Reformat” and come back here when you’re done. I’m assuming you don’t want to reformat the hard disk because it contains data you need to use.

  1. Disks on DesktopConnect the external hard disk to your Mac. Depending on how you configured Finder preferences, its icon may appear on the Desktop or in a Finder window’s sidebar.
  2. Insert the Snow Leopard (or Leopard) installation disc or thumb drive. Remember, you must install a version of Mac OS that your computer can run. That’s why its always a good idea to install from the installation disc or thumb drive that came with your computer. In this illustration, icons for my external hard disk (Mobile Backup) and MacBook Air installation thumb drive appear on the Desktop.
  3. Mac OS X InstallIf necessary, open the installation disc/thumb drive icon. Then double-click the Install Mac OS X icon in the Mac OS X Install window. In this illustration, I’ve opened the icon for my MacBook Air’s thumb drive to install Snow Leopard. This launches the Installer.
  4. Follow the prompts to restart your computer. It will boot from the installation disc/thumbdrive. (That’s why its important to use an installer that your computer can run.) It may take a while to start up.
  5. Follow the prompts to choose your language, start the installation process, and agree to the license terms.
  6. In the window that asks which hard disk to install on, be sure to select the external hard disk. Your internal hard disk should not be selectable because it already has a later version of Mac OS X. If your external hard disk cannot be selected either, it likely needs to be formatted; if this happens, Quit the installer, restart from your internal hard disk, and skip ahead to the section titled “If You Have to Reformat.”
  7. After selecting your external hard disk, click the Customize button.
  8. In the window that appears, turn off the check boxes for Additional Fonts, Language Translations, and X11 (unless you need any of them). Turning these items off makes the installation smaller and may speed up running Mac OS X from an external hard disk. Be sure to turn on the check box beside Rosetta. Then click OK.
  9. Back in the main installer window, confirm again that the correct hard disk is selected. Then click Install.
  10. Wait while Mac OS X is installed on the external hard disk. It could take a while. Go get a cup of coffee or take your dog for a walk. When the installation is complete, your computer will automatically restart.
  11. Follow the onscreen prompts to complete the Mac OS setup on the external hard disk. I recommend not transferring your information from another source. (I’m one of those people who like a clean install of everything.) Eventually, you’ll be dumped into the Finder so you can start using your computer with the new OS on the external drive.
  12. Optional: Run Software Update to update Mac OS and its components to the most recent version.

You can eject the Mac OS installer disc/thumbdrive.

If You Have to Reformat

If you have to reformat your external hard disk — or if you want to, just to start with a clean slate — you can use Disk Utility to get the job done. Just remember that following these instructions will completely erase the hard disk, so don’t do this if the disk contains files you need.

With the external hard disk connected, follow these instructions:

  1. If necessary, start your computer from its internal hard disk and Lion installation.
  2. Open Disk Utility in the Utilities folder in your Applications folder.
  3. Disk UtilityOn the left side of the window, select the name of the hard disk you inserted.
  4. On the right side of the window, click the Erase button near the top of the window.
  5. Make sure Mac OS Extended (Journaled) is selected form the Format pop-up menu.
  6. If desired, enter a new name in the Name field.
  7. Click the Erase button near the bottom of the window.
  8. In the dialog that appears, click Erase.
  9. Wait while the disk is erased. It shouldn’t take very long.
  10. Quit Disk Utility.

Once this is done, you can follow the instructions in the section titled “Installing Mac OS” above.

Installing Your Rosetta-Dependent Software

Once Snow Leopard (or Leopard) is installed on the external hard disk, you can install your ancient, Rosetta-dependent software on it.

  1. If necessary, restart the computer from the external hard disk. One way to do this is to hold down the Option key while the computer is starting up and then choose the disk you want from the options that appear onscreen.
  2. Insert the original installation disc for the software you want to install.
  3. Open the installer.
  4. Follow the prompts to install the software.

Note that you might be prompted to install Rosetta. While I realize that if you followed the instructions in the section titled “Installing Mac OS” above Rosetta should already be installed, for some reason, it wasn’t installed for me. No big deal. Your computer can use its connection to the Internet to download and install Rosetta on demand.

When the installation is complete, you can open the software. You’ll find it in the Applications folder on the startup disk — your external hard disk.

Running that Old Software

From that point forward, any time you need to run that old Rosetta-dependent software, you’ll need to restart your computer and make sure it starts from the external hard disk. Yes, this is a pain in the butt. But hopefully, you won’t need to do this often — or forever.

You should be able to keep the data for the application on your internal hard disk — for example, my Quicken data files reside in my Documents folder in my usual Home folder. Quicken, when launched from my external hard disk, can still access them. In fact, I normally launch Quicken by opening one of its data files.

If you expect to need to use the application and its documents on multiple computers, save the files to the external hard disk’s Home folder. The data becomes just as portable as the hard disk. Just don’t forget to back it up periodically if the disk is not backed up with your other data.

When you’re not accessing that other software, you can unmount and disconnect the external hard disk. Just remember to restart your computer from its internal hard disk before you try to pull the plug.

That’s about all there is to it. What do you think? Will this solution work for you? Please share your comments. Just try to refrain from bashing Apple for dropping Rosetta or Intuit for not updating Quicken for Lion. Those two horses have been beaten to death so there’s no need to beat them here.

Photoshop CS3 and Mac OS 10.6.3 Potential Problems

Having a problem? This might help.

After updating my Mac to Mac OS 10.6.3, I found that I could not successfully open Photoshop CS3. Although the program would go through what seemed like the entire startup process, it would unexpectedly quit right before it opened a document. There was nothing I could do to prevent this.

Needless to say, I was not a happy camper.

I started troubleshooting with a Google Search. Two pages were particularly helpful:

  • http://discussions.apple.com/thread.jspa?threadID=2382232&tstart=0 This thread on the Apple discussions forum contains 167 answers (so far) to the problem experienced by a user. As with most forums, the posts go off-topic to suggest Photoshop alternatives and attempt to place blame on either Apple or Adobe. If you have the time and patience to wade through the posts, however, you’ll discover several potential fixes.
  • http://kb2.adobe.com/cps/834/cpsid_83499.html This TechNote on Adobe.com gets to the meat of the matter without having to wade through a bunch of off-topic nonsense.

Apparently, the problem concerns all Adobe CS3 products and possibly some other software. It did not affect my copy of InDesign CS4.

Adobe provides three possible solutions. I’ll present them here in the order I think you should tackle them.

Disable Opening with Rosetta

Adobe suggests that you turn off the “Open Using Rosetta” check box in the Info window for Photoshop CS3 (or any other program that might be experiencing the problem. In the Finder, select the application’s icon. Then choose File > Get Info or press Command-I. In the General area of the Info window, turn off the check box labeled Open using Rosetta. Close the Info window. This was not the source of my problem, so I can’t verify whether this will help.

Obtain a New Serial Number

Adobe claims that the problem might have something to do with an invalid serial number registered for the computer. This is most likely to happen if your computer was serviced by Apple, perhaps to replace the logic board or some other major component. Per Adobe:

When launching Adobe CS3 applications on Apple’s Mac OS 10.6.3, the applications crash, or quit unexpectedly. This only occurs on systems where the system serial number is a value with more than 12 characters. This appears to only be the case when the system serial number doesn’t have a valid number, but instead has a value such as “System Serial#”, or “SystemSerialNumb”.

About this MacHow do you find the serial number registered by your computer? The easiest way is to choose Apple > About This Mac to display the About this Mac window for your computer. Click the Version number info right under where it says Mac OS X twice. The Version number will change to the Build number and then to your serial number as it is registered inside the computer.

When I originally read this and checked it against my serial number, I did not think this was my problem. After all, Adobe says it happens with serial numbers “more than 12 characters” in length. Mine was 11 10. And that was my problem. When I had my logic board replaced about a year and a half ago, the Apple genius entered an invalid serial number for the new logic board. He basically left out one character. Something in the Mac OS X 10.6.3 update triggered a serial number validation routine in CS3 products. When it came up with an invalid serial number, it refused to run Photoshop CS3.

The solution is not one you’ll like if you don’t have an Apple store nearby. This morning, I’ll be driving 50 miles to get the correct serial number entered into my Mac by a “genius.”

Revert to Mac OS X 10.6.2 or Earlier

Adobe suggests this as the first alternative. Downgrading operating system software is never something I recommend as a first option. After all, eventually you’ll have to upgrade again. Why not try to fix the problem if you can?

But if you can’t fix the problem any other way, downgrading to Mac OS X 10.6.2 might be the way to go. You can find instructions for downgrading at http://support.apple.com/kb/HT2597.

Are You Having This Problem?

If you’re having this problem, I’d like to hear from you. What software was affected? How did you resolve the problem? Add your comment to this post.

Please limit your comments to this topic. Rants against Apple or Adobe or suggestions on what software is better than Photoshop will not be approved.

Office 2008 Installer Needs Rosetta? Duh-oh!

Just something idiotic I wanted to share.

I rolled off a book project with a tight deadline right into a video project with an even tighter deadline, so I don’t really have time to blog, share new articles here, or even tweet. But I did run across this the other day while I was installing Microsoft Office 2008 on my 13-inch iMac running Snow Leopard:

Office Installer Needs Rosetta

Yes, the Office 2008 installer requires Rosetta to run. Office 2008 doesn’t need Rosetta. Just the installer does.

Hello? Microsoft? You want to make your installer compatible with current hardware and software?

Snow Leopard and Rosetta

What you need to know.

Have you upgraded to Lion? Then you probably want to read this instead.

Yes, most older Mac OS applications are compatible with Snow Leopard. But perhaps not the way Snow Leopard is normally installed. It might need Rosetta.

Who?

Simply put, Rosetta is a special part of Mac OS that enables older software to run on newer Macs with Snow Leopard. Trouble is, Rosetta isn’t installed as part of a standard Mac OS installation. Instead, your Mac offers to install it for you the first time you need it.

So today, when I opened Quicken 2007 for the first time after upgrading to Mac OS X 10.6 Snow Leopard, I saw the following dialog:

Install Rosetta?

The options are pretty straightforward:

  • Not Now doesn’t install Rosetta. That means you can’t open the program that needed it — in my case, Quicken.
  • Install uses your Internet connection (you do have one, don’t you?) to download Rosetta from Apple’s server. It then installs Rosetta on your Mac. You’ll see a dialog like this while it works:
    Installing Rosetta

Once Rosetta is installed, try opening the application again. It should work.

I can’t think of any reason not to install Rosetta.

I can think of plenty of reasons to keep your software updated. The first reason is that you can avoid having to install additional software like Rosetta for compatibility. Unfortunately, a newer version of Quicken simply isn’t available. Yet.

If you know you need to install Rosetta, you can avoid this whole process by installing it when installing Snow Leopard. You do this by customizing the installation; no Internet connection is required:

Custom Snow Leopard Installation

It’s in the Book!

Snow Leopard Book CoverYou can find more information about installing Mac OS X 10.6 Snow Leopard, including how to customize an installation in Mac OS X 10.6 Snow Leopard: Visual QuickStart Guide.

Installing Mac OS X 10.6 is covered on pages 2-5.