14 Replies Latest reply: Oct 31, 2009 11:07 AM by V.K.
joeblack105 Level 1 Level 1 (0 points)
I recently updated from leopard to s.leopard. The install went smoothly but some of my pro apps would crash upon opening(motion, fcp, compressor-studio 2). I decided to backup using timemachine and do a complete reinstall. I reinstalled s.leopard and reinstalled fcp studio 2. Checked to make sure no crashing then went onto use migration assistant to restore the time machine backup. This then created a second user account. The second user account(the time machine restored account) is problematic with the pro apps still crashing. I have much data in this account including my mail accounts and address book. I want to transfer the data from this account to my new admin account without bringing in whatever is corrupt or conflicting and causing the crashing.

Any suggestions?
Greatly appreciated
thanks in advance.

2.33 intel core2 duo, Mac OS X (10.6.1)
  • K T Level 7 Level 7 (23,700 points)
    Any suggestions?


    Hate to say it, but starting over completely may be the least painful route...really.
  • Király Level 6 Level 6 (9,590 points)
    To move files from Account A to Account B, do the following:

    1) Log in to Account A
    2) Locate the files you want to move and move them to /Users/A/Public. Don't move any Apple created top-level default folders there, like Documents, Pictures, Movies, etc. Just move their contents.
    3) Log in to Account B
    4) Navigate with Finder to /Users/A/Public.
    5) Drag the files to the Desktop. This will create new copies of them.
    6) Put the files away in the appropriate places in B's home folder.
    7) Log back in to Account A, and delete the files from /Users/A/Public.

    Doing it the above way (i.e. copying the files from one account to another instead of moving them) will ensure you have no permissions problems with the files in the new account.

    Message was edited by: Király
  • V.K. Level 9 Level 9 (56,130 points)
    see this link for what to transfer
    http://discussions.apple.com/message.jspa?messageID=6185507

    one note. the ical data is stored in ~/library/calendars. the link give a wrong location for it.
  • joeblack105 Level 1 Level 1 (0 points)
    Thanks for the replies,

    I have tried that and it works to some extent though it does not help with the mail and address book data.
  • joeblack105 Level 1 Level 1 (0 points)
    I followed those instructions earlier today and I was unable to move the data for address book or mail.
  • V.K. Level 9 Level 9 (56,130 points)
    for addres sbook you need to copy the folder ~/library/application support/address book.
    for Mail you need the folder ~/library/mail AND the file ~/library/preferences/com.apple.mail.plist. that should definitely work. btw, do use the method suggested by Kiraly for transfering the files. first copy them to some location outside the home directory where both accounts have access to. then log into the new account and copy the drives to the new home directory. always copy instead of move. this will avoid potential permissions problems.
  • joeblack105 Level 1 Level 1 (0 points)
    Unfortunately this was a no go. I copied the files to an external hard drive and then copied them into the new account but to no avail. First obstacle was the read and write permission on almost every folder within the mail folder as with addressbook. Once I changed all the permissions to read and write authority I was able to copy everything over. I logged out and logged back in. Opened the apps address book it was completely blank, mail opened wanting to set up a new account.

    help?

    thanks for all the feedback so far.
  • V.K. Level 9 Level 9 (56,130 points)
    that's why both Kiraly and I told you to copy files to a location accessible to both users. this obviates the permissions problems which are messing things up for you. first, delete all the stuff you've copied so far. if you are doing it via an external drive, turn off ownership on that drive so you don't have to deal with permissions. select the drive in finder, enter command+i, in the resulting popup unlock the lock at the bottom and check the box to ignore ownership on this drive. now you should have no issues copying files from that drive from either user account.
  • joeblack105 Level 1 Level 1 (0 points)
    I went through all the steps again and re-copied things address book is still not working at all and mail is sort of working just asking me for my passwords again, which of course I cannot remember.

    Thanks again for your assistance V.K
  • V.K. Level 9 Level 9 (56,130 points)
    I don't know what's going on with your address book. you really ought to remember your mail passwords. this isn't something you ever want to loose. you can transfer you keychain to the new account and then Mail should be able to get those passwords. copy the file ~/library/keychains/login.keychain to the corresponding location on the new account. make sure the account password on the new account is the same as on the old one or you'll need to change the keychain password. then log out/in of the new account and Mail should be able to access the passwords saved in the keychain.
  • Király Level 6 Level 6 (9,590 points)
    What might help with Address Book is to export everything to vCards, copy those over to the new account, and import them into the new account's Address Book.
  • joeblack105 Level 1 Level 1 (0 points)
    Thanks Király for the suggestion, I already tried that and no go, I was always just presented with a blank slate and unable to add or import, there was no functionality at all.

    It seems that there was something wrong with the address book.

    My final solution came down to using appdelete in the user account in which address book was functioning. I had it collate all the files associated with it, copied those files. In the user account in which address book would not function, I deleted address book(again using appdelete) and then placed the copy that I made in that account and presto it worked.


    Thanks again for all your help and suggestions V.K and Király
  • joeblack105 Level 1 Level 1 (0 points)
    All is well with the system now.

    The solution,

    To move files from Account A to Account B, do the following:

    1) Log in to Account A
    2) Locate the files you want to move and move them to /Users/A/Public. Don't move any Apple created top-level default folders there, like Documents, Pictures, Movies, etc. Just move their contents.
    3) Log in to Account B
    4) Navigate with Finder to /Users/A/Public.
    5) Drag the files to the Desktop. This will create new copies of them.
    6) Put the files away in the appropriate places in B's home folder.
    7) Log back in to Account A, and delete the files from /Users/A/Public.

    This did not work for me but you should give it a try first.
    For me, I had to move the data to an external drive. I then selected the drive in finder, entered command+i, in the resulting pop-up, I unlocked the lock at the bottom and checked the box to ignore ownership on this drive.

    For my address book problem I used "appdelete" in user account A where address book was functioning. I had it collate all the files associated with it, copied those files. In user account B where address book would not function, I deleted address book(again using "appdelete") and then placed the copy that I made in that account and presto it worked.

    Additional data I needed moved.
    I tried the shared folder and the external drive and both methods required me to manually change the read write permissions on a folder by folder and sometimes file by file basis, tedious but it got the job done.
  • V.K. Level 9 Level 9 (56,130 points)
    why were you using appdelete? on AddressBook?! Appdelete is an uninstaller of 3rd party programs. it's intended to completely uninstall 3rd party programs along with their support files if those apps don't provide uninstallers. but it should only be used as a last resort and only if an application was installed using an installer but did not provide its own uninstaller.

    and you should never use it on apple apps. it removes applications themselves and also their support files in the main Library folder. It seems that this is what you did which is why you were having all those issues with address book. you didn't need to uninstall the application itself in any case. the problem was with address book data in the home directory not address book itself.