• On BNET: Bill Gates on the iPad
advertisement
October 20, 2008 11:00 AM PDT

Late-2008 MacBooks: Migration Assistant fails

by CNET staff

Users who have just purchased new MacBooks may run into an issue in which the Migration Assistant fails to properly transfer data.

Apple Discussions poster fghia writes:

"I just bought the new aluminum MacBook and I am trying to move my files and settings across from my IMac. I set up the DVD / CD share software on both machines. I tried connecting both via direct Ethernet cable and wireless. Both machines are stuck on 'Preparing Information' for a long time, then i get a "Network Connection Failed" error message on the MacBook."

Being first-run hardware, the new MacBooks have had some glitches that have been addressed by software updates from Apple. Before running Migration Assistant on the new MacBooks directly out of the box, connect them to the Internet and run Software Update. Apple recently released software updates for the new MacBooks as well as for Migration Assistant. The standalone installers for these updates are available here:

It is recommended that users apply the Migration Assistant update to all computers, to ensure they are running the same version of the driver and utility software before transferring data from one Mac to another. Doing so has solved the Migration Assistant issues for users.

Resources

  • fghia
  • MacBook Software update
  • Migration Assistant update
  • More from Late-Breakers
  • Recent posts from MacFixIt
    iTunes 10 user interface sees some minor changes
    Apple seeds iOS 4.1 Gold Master to developers
    Possible fix for Harman Kardon iSub problems with PowerPC Macs
    Precautions to take before installing iTunes 10
    A reminder on how to reset your Mac's system password
    Mail messages appearing blank
    Adobe Lightroom update brings direct Facebook publishing; Camera Raw 6.2 released
    Weekly troubleshooting utilities update
    Add a Comment (Log in or register) (9 Comments)
    • prev
    • next
    by hamarkus October 20, 2008 12:08 PM PDT
    Not saying it can't be done over a network, creating a clone on a USB disk and then running the Migration Assistant on that should get things working.
    Reply to this comment
    by Rick Auricchio October 20, 2008 1:26 PM PDT
    <i>It is recommended that users apply the Migration Assistant update to all computers, to ensure they are running the same version of the driver and utility software before transferring data from one Mac to another.</i>

    This creates a problem for novice users. In order to apply any updates to a brand-new computer, one must first create an account. This means you skip the Migration Assistant, create an account, install an update, then run MI manually.

    It's probably best to create that temporary account with some "temporary" name to avoid conflict during the MI transfer of the old account. The old account's UID would also get changed by MI, because the temp account uses 501.

    Sounds dicey to me. My recommendation: 1. Update the old computer. 2. Try letting the new computer automatically run MI at startup.
    Reply to this comment
    by mwwolfgram October 20, 2008 1:26 PM PDT
    <class="merchant"><span>&#62;</span><div class="datestamp"><i>This is a reply to a previous comment by Rick Auricchio</i></div></class><br />
    When setting up a new Mac that will receive user data from another, I create the primary user's account (501) - same short name as the old Mac, and a temporary admin account (502). I then run ALL software updates, and finally the Migration assistant - from the temporary account. Migrarion assistant will allow the primary account to be replaced with the old account, and the userID (501) is preserved. Once all he dust settles, the temporary account can be deleted.

    This ensures that the new Mac has ALL the proper updates, which is even more critical as the migration tools themselves are invited to that party.

    - Marc
    Reply to this comment
    by Rick Auricchio October 20, 2008 1:26 PM PDT
    <class="merchant"><span>&#62;&#62;</span><div class="datestamp"><i>This is a reply to a previous comment by mwwolfgram</i></div></class><br />
    Thanks, Marc; your procedure a good idea for me to follow when setting up systems for clients.

    Those who set up their own will probably use the automatic Migration.

    (I don't know why I had abbreviated it MI rather than MA...)
    Reply to this comment
    by WhiteDog October 20, 2008 1:26 PM PDT
    <class="merchant"><span>&#62;&#62;</span><div class="datestamp"><i>This is a reply to a previous comment by mwwolfgram</i></div></class><br />
    Good suggestion, Mark, thanks. I saved a copy for future reference.

    The fact Apple released the new MacBooks with a flaw in so vital a function is reprehensible. That they patched it quickly is little comfort to those who have to jump through hoops to apply it. This adds substantially to the perception the new MacBooks were poorly thought out from the get go. No FireWire plus a buggy alternative procedure for migration. Thanks for nothing.

    In any case, I prefer to migrate user data manually when I'm setting up a new computer. Auto migration can import old problems from the old computer. Better to get a clean start. The trick is to have the old computer running while you're setting up the new one so you can easily access necessary user information - particularly those tidbits like forgotten dot Mac account information locked away in old keychains.

    Speaking of which, keychains are among the most problematic items to be migrated from old user accounts to new ones. Again, in my opinion, it's better to start fresh.

    Meanwhile, the loss of Target Disk Mode in the new MacBooks makes the whole procedure more complex. Sure, you can set up a direct Ethernet connection, but it's nowhere near as convenient - though, on the up side, it is substantially faster than FireWire 400.

    ---
    Don't anthropomorphize computers.
    They hate that.
    Reply to this comment
    by bill c October 20, 2008 1:26 PM PDT
    <class="merchant"><span>&#62;</span><div class="datestamp"><i>This is a reply to a previous comment by Rick Auricchio</i></div></class><br />
    Thanks for the suggestion.

    I tried to transfer data from an older G3 to a new MacBook Pro and failed. I tried the using Migration Assistant later and had more trouble with the user info. I then erased the MacBook and reinstalled all software. From what I read, I?ll try updating the Migration Assistant G3 and try again. If that works, I?m home free. If not, it erase, reinstall, temp user and then Migration Assistant.
    Reply to this comment
    by emike--2008 October 20, 2008 1:26 PM PDT
    <class="merchant"><span>&#62;</span><div class="datestamp"><i>This is a reply to a previous comment by Rick Auricchio</i></div></class><br />
    I just got a new MacPro 3 GHz 8 Core machine and I had the same issue. I found success by reinstalling OS on new machine and the Migration assistant worked flawlessly. Didn't try updating Migration Assistant on old machine because I thought it was up to date with all of the system updates that have come down the pipe?
    Reply to this comment
    by RockTheGlobe October 21, 2008 8:47 AM PDT
    I had an issue yesterday with my OLD MacBook Pro -- my new machine told me to insert the Mac OS X Install DVD in my old MBP to update Migration Assistant... once migration was done, the old MBP wouldn't eject the disc. I would drag it to the trash, only to be told that applications were being used and it couldn't eject the disc, even though the DVD would disappear from the desktop. Restarted at least a half-dozen times, even tried booting into open firmware (didn't work, it went straight to desktop). Finally, plugged in an external mouse and held down the button while booting up -- that ejected the disc.
    Reply to this comment
    by tonysilva October 24, 2008 8:52 PM PDT
    I also am having consistent hangs when using MIgration Assistant on a new MacBook (13"). Post-MigAsst update. Whether via Ethernet to an older 13" MacBook or via USB to external drive (clone of old MacBook), system hangs after about 5-10 minutes. Console reports "npvhash=4095"

    ---
    tonyinosaka
    Reply to this comment
    (9 Comments)
    • prev
    • next