Repair of the Week: Troublesome G3-to-MacBook Migration

Small Dog offers data transfer services from any previous computer, including machines running older versions of Mac OS (even the classic Mac OS) and most any flavor of Windows. Last week I completed a tricky transfer from an iBook G3 that resulted in a MacBook Pro that booted to the Setup Assistant no matter how many times the assistant was completed. I was shocked by this, having never seen anything like it before.

The first step I took was to create a throw-away user account with the Setup Assistant. After completing the assistant, I went into the Accounts preference pane and selected Automatic login to this new account. A restart revealed this trick didn’t work—it seemed too easy to be a fix, anyway.

I restarted into single user mode by holding down Command-S immediately after the startup chime and removed the .AppleSetupDone file from /var/db. I knew that I’d have to create yet another throw-away account, but after a restart, the problem persisted.

At this point I chose to bomb the problem by reinstalling the operating system from the system disks that came with the new machine. I chose the Archive and Install option, which is nondestructive in that user files and applications are unaffected; only the core system files are replaced with this option. The bombs weren’t big enough.

At a loss, I resigned to wipe the machine clean and re-migrate the user’s data from the iBook. The faithful old hard drive did complain a bit when I put it into Target Disk mode and began the migration, but it held out through the entire transfer. I chose to migrate everything from the iBook user data, preferences and applications. I rebooted afterwards only to see the same behavior. Defeated and worried that the iBook hard drive wouldn’t survive another migration, I backed up the new MacBook Pro and did an Erase and Install.

This time I opted only to transfer the user account from the backup, not any system files, preferences or settings. Thankfully, the computer booted properly into the user account, but our customer had to reinstall some of his applications from the original disks.

After all that, I honestly can’t say what was causing the issue. Both the customer and I are happy with the results, though it bugs me that I couldn’t figure out why this was happening. Tech Tails readers will certainly be the first to hear the solution if I find one down the road!

Similar Posts

  • Public Domain Internet Archive

    “The Internet Archive is a 501©(3) non-profit that was founded to build an Internet library, with the purpose of offering permanent access for researchers, historians, and scholars to historical collections that exist in digital format. Founded in 1996 and located in the Presidio of San Francisco… In late 1999, the organization started to grow to include more well-rounded collections. Now the Internet Archive includes texts, audio, moving images, and software as well as archived web pages in our collections. “

  • xBox360 Gamertag Widget

    I just picked up an xBox360 a couple weeks ago, and finally this past weekend I got to use it. One feature of…

  • Tips on Greening Your Electronics

    No doubt about it, your computer’s energy consumption has a noticeable impact on your electricity bill. Of course, this also means more electricity…

  • Keeping Up with Mac News

    As a consultant, it is essential that I stay up-to-date with Mac news and information. There are a variety of sites that I…

  • Verizon Buys Unicel

    Vermont gets left in the cold again as wireless giant Verizon snapped up Unicel (Rural Cellular Co.) for about $2.5 Billion. This will…

  • iOS in the Car

    Apple is everywhere in today’s world. Even with millions of sales of their revolutionary products, Apple still hasn’t stopped expanding their reach. At…