After a disk crash in my MacBook Pro running Lion, I replaced the drive, installed Mountain Lion, and am rebuilding my system. I used Migration Assistant to transfer from an external bootable clone drive (with the old Lion system) 'users' and possibly 'settings', but not 'applications' or 'other files.' I wanted a clean, new system, but Migration Assistant sure is helpful for not having to re-enter user id info, passwords, network settings & passwords, etc! Half my apps are reinstalled so far.
In the Dock, apps which used to be, but are not yet installed show as a question mark: [OOPS, can't post the pic:"as a spam prevention mechanism, new users aren't allowed to post images"] I guess this means the Migration Assistant transferred info like "apps which are in the dock." An earlier question:
Is there a complete and detailed description of what Migration Assistant copies over?
failed to enumerate precisely what Migration Assistant transfers. I could not find any SystemMigration.log file on my new system.
Now the weird part: When I have the external bootable Lion disk attached, all the missing apps show up in my dock and are executable! Is this is normal? not supposed to happen? It was particularly disconcerting and confusing--I am a pretty novice OS X user!--when the new system had Pathfinder 6 installed and running--and from the backup drive Pathfinder 5 showed up in the dock and got started somehow. Suddenly the drive and other icons on the desktop were showing up twice, with the duplicates often overlapping each other. Plus Pathfinder started asking me to purchase & register! It took me a while to figure out this was from a separate instance which wanted its own license key!
Similarly odd: I have not yet been able to install the great little muCommander app (security violation in Mountain Lion?), yet with the backup drive attached, there it was in the dock and fully runnable.
I have routinely had drives with backup, bootable partitions attached and mounted (when running Lion); e.g. a 1T drive with 400G bootable backup and 600G data. I never have seen this behavior. Is this normal or dangerous? Might I have gotten inconsistent settings onto the 'clean' new system via Migration Assistant? Any other possible causes?
Edit: I later (Feb 2013) discovered a partial solution for this problem provided in a July 2012 post by Martin Bay http://martinbay.net/reset-dock-os-x/ which I quote below:
I’ve just installed Mountain Lion and wondered how the new dock would look like from a fresh installation – so had to figure out how to do that – no problem!
To completely reset the dock back to the original settings do the following:
- Delete the files com.apple.dock.plist from /Users/”user name”/Library/Preferences. Remember to replace “user name” with your OS >X account name.
Enter ‘killall Dock’ command in the terminal and press enter
rm /Users/"user name"/Library/Preferences/com.apple.dock.plist
killall Dock
This nicely cleaned up (removed the question marks in) my dock.
Finally (March 2013) answered the remainder of my question. Apparently Migration Asst. copies "Login items" = startup programs from the backup disk/system and places them in System Prefs/Users/Login Items, with the link back to the applications directory on the backup drive. So if my external drive was detached these items were 'Unknown' and if attached, they started upon login, from the backup drive. Solution: delete old items from Login Items. Ya live and learn.