PowerBook migration

Apple has a migration utility for moving stuff from one Mac to another. My PowerBook is going for repairs, so I had everything migrated off to another one, so that I'd have something to use while it was gone.

So I wanted to tell you, my loyal readers, about a little bit of caveat emptor that you might want to know about should you use this utility, and if you're a Unix geek like myself. You see, I install a lot of stuff via somewhat non-standard means. For example, I have Apache installed, from source, because that's the kind of guy I am. And I have a variety of other weirdnesses installed in various places - mostly in /usr/local it seems, although there's probably stuff elsewhere.

You see, if you don't install stuff in the accepted Apple way, the migration utility doesn't notice it. So right now I'm manually copying over /usr so that I'll at least have that stuff. I don't actually know what else is missing, but I imagine I'll run into a few things. Mostly, it will be fine, because eventually I'll get my original laptop back, and all that stuff will still be there, but I expect some pain in the meantime.

The worst thing thus far has been Thunderbird. I don't know what the deal actually is, but Thunderbird launches and then hangs for a while, then tells me that the security bits didn't start up properly and that things might not work. So I can't get to my email. Which is a pretty big deal. Hopefully copying over /usr/lib will help, but who knows?

Alert. Could not initialize the browser's security component. The most likely cause is problems with files in your browser's profile directory. Please check that this directory has no read/write restrictions and your hard disk is not full or close to full. It is recommended that you exit the browser and fix the problem. If you continue to use this browser session, you might see incorrect browser behaviour when accessing the security features.

Yes, it says behaviour, not behavior, which I find interesting.


10 Responses to PowerBook migration

  1. 1988 Matsu 1147543348

    DrBacchus, I've got a question. No offense, but did you have a trained professional ;-) clone the entire hard drive before they shipped your computer to Apple? Or, are you just curious and testing the Apple Migration tool before shipping it off because you thought it would be faster than copying the entire hard drive?
    I have found through experience the past couple of years that the Apple Migration tool is not a reliable way to move applications from one Mac to another. On the other hand, it does pretty well with data files, especially data files created by native Mac applications (not Unix apps).
    In the end, I've found the only way to avoid problems like you experienced is a full backup of the hard drive. That works every time. My favorite (free) backup utility is called Carbon Copy Cloner. It works very well. Of course, Apple's Disk Utility works fairly well, too.

  2. 1989 ian holsman 1147550396

    I think it doesn't copy /etc either.

  3. 1990 david 1147560892

    British spelling? :-)

  4. 1991 DrBacchus 1147563283

    Yes, I noticed that. :-(

    I've brought both laptops home, and I'm trying to get enough copied over that I can make it through the weekend.

  5. 1992 DrBacchus 1147563401

    Yeah. British spelling. Rather surprised me in a Thunderbird error message.

  6. 1993 DrBacchus 1147566886

    Ok, so this error message appears to be related in some unspecified way to cert8.db and profiles. Now it's screwed up much worse than it was before. Great.

  7. 1994 DrBacchus 1147606539

    Matsu,

    A trained professional did indeed to a full hard-drive backup, but the actual migration to the new machine, he (not I) did with the migration tool. It migrated all of my normally-installed apps, and their related data, correctly. The only exception to this I've found so far was Thunderbird, which (I think) is finally rectified. It's just good it was imap and not pop.

    Presumably, the full backup which is back at the office will be good in the event of a catastrophic failure of some kind.

    What got missed, it seems is anything that was installed from source, and stuff installed via Fink or DarwinPorts. And there's some other random stuff missing, like X11 and and various of my "hacker" tools. In short, everything that was installed as Root, rather than as me.

  8. 1995 cameron aka desk003 1147713898

    I would have use CCC to clone to the temp PB with FWTDM. Then back again when you get yours back. Takes some time, but its the safest way, IMO.

  9. 1996 DrBacchus 1147736598

    I don't know what either CCC or FWTDM is, but I'll mention that to the help desk guys. Meanwhile, they're doing a full backup of my original, and re-restoring to the loaner, and hopefully that will be happier.

  10. 1999 cameron aka desk003 1147915612

    I just abbrebrated CCC because the first comment said it in full.

    Carbon Copy Cloner. And. FireWire Target Disk Mode.

    Place loaner laptop in FWTDM (check your manual or apple kb for the key, I forget) (it may be f) at boot, download and install Carbon Copy Cloner on your main one, and choose the loaner's HD in that app, hit clone, enter password, kaboom.

Leave a Reply



About

Here dies another day during which I have had eyes, ears, hands and the great world round me; And with tomorrow begins another. Why am I allowed two? (Evening, by Chesterton)

User