No permission to see the files after using Migration Assistant in Snow Leopard

14,145

Solution 1

I did as Lena suggested but found that it was enough to only drag the relevant folder(s) out of TM and onto my new computer's desktop. Once there, it had all the data (files, folders, etc) originally inside it and all of them without permission restrictions. I.e., I didn't have to then place the folder from the desktop into the Trash and then back out.

To recap, I lost the ability (permission) to use my TM backup because Migration Assistant locked it up. My new Mac's (Admin) User profile is named different from the User profile I had in the old Mac (and hence the one in TM).

Solution 2

Highlight the folder in question, file --> Get Info --> Sharing & Permissions --> Unlock --> Set permissions to give you ownership --> Click on Gear, select Apply to Enclosed items.


Sorry, misread the question.... It's a permissions issue, but what your really asking is how to merge two different Time Machine Backup stores.

You really can't merge them... Time Machine considers each install to be a different machine, which is why your running into an issue. For example, your first install isn't snow leopard... So why would you want your Snow Leopard OS files to be equated with your non-Snow Leopard files...? At least that's part of the reason that Apple has designed it this way...

I think I know what has happened, but I'm not sure the best way to resolve it.

You originally had a single partition, which contained leopard, and your user account? You then shrunk the Leopard partition, and made a second partition for Snow Leopard? Installed Snow leopard, and then restored from backup with the target being Snow Leopard's partition?

Did you do a User Migration with restore? Or a Snow Leopard install with Time Machine restore? I suspect a SL Install w/restore...

I suspect that the user account in Leopard is a different user ID than your SL user account (eg 501 vs 503). Can you check? System Preferences --> Accounts -> Right Click on Account --> Advanced -> What is the User ID on Snow Leopard? And on Leopard?

That would explain your permissions issue. If you haven't done much in Snow Leopard, I would suggest creating a temporary Admin account, deleting your current user, and then using the User Migration tool to bring your old user account over from the Leopard partition... Seamless, and should do exactly what you want...

I know you can do it manually, but since your user account already exists, I don't know what impact it would have in manually correcting the user id, etc, in Snow Leopard...

Solution 3

I just had this problem when I transferred my files to a new computer via Time Machine. I came across a solution quite by accident. I moved the folder that was unopenable onto my desktop. Then I put it in the trash. Then I took it out of the trash and it opened just fine. It may be worth a try. I realize this is a few years too late, but if I had this problem then others will too, and this worked for me.

Share:
14,145

Related videos on Youtube

deddebme
Author by

deddebme

Updated on September 17, 2022

Comments

  • deddebme
    deddebme over 1 year

    I have installed Snow Leopard in a separate partition in my machine. After verifying the installation was good, I went ahead to use Migration Assistant to restore my profiles and applications from the original 10.5.6 partition. It took me like 50 minutes and I was able to get back to my desktop after a reboot.

    After the amazement of such a successful restore (comparing to the mediocre windows backup), I proceed to do a time machine backup. During that time I try to browse the previous versions of my files, but many of them are un-openable due to permission.

    I am using the restored account right now but I still can't open those files. How can I take the ownership/set the permission of the previous versions of my files?

    • ridogi
      ridogi over 14 years
      Are you saying once you restore files from Time Machine you can't open them or that the files in your current User folder from the Migration can't be opened?
    • deddebme
      deddebme over 14 years
      I can see the current version of the restored files, but when I enter time machine, the previous versions of the files are inaccessible.
    • Chris Johnsen
      Chris Johnsen over 14 years
      It is always best to do the migration right at the end of a new installation (first boot). Doing it later means that certain things like the low-level UID (number assigned to each login) might not be able to match their original values. You might re-install your Snowy partition and re-migrate during the first boot of the new (re)install. Otherwise, if the problem is just permission, you could use chmod from Terminal. You might also need chown if the ownership is wrong (which might be due to a late migration).
  • deddebme
    deddebme over 14 years
    This is only taking ownership of the files from present to future, the problem I have is taking ownership of the files from the past (i.e. from the time machine backups)
  • Chris Johnsen
    Chris Johnsen over 14 years
    UID conflicts are one of the reasons to always do migrations during the first boot of fresh installs instead of manually invoking the Migration Assistant.
  • deddebme
    deddebme over 14 years
    @Benjamin Yes I did a migration after install SL. @Chris So I should have do the restore during the first bootup after install SL, right?
  • deddebme
    deddebme over 14 years
    I think the link you mentioned is about time machine problem after a change of MAC address.
  • ridogi
    ridogi over 14 years
    If you read down in that link people have used it not just for logic board changes, but for moving to a new computer. After all, buying a new computer gets you a new mac address! Be aware that while this lets you browse old time machine backup files it will do a new backup of all of your files into the same backup directory so depending on the size of your backup drive some old files may be discarded.
  • deddebme
    deddebme over 14 years
    The macosxhint article was about changing the MAC of a time machine backup db. I have followed the steps to make sure I have the same MAC address as in the time machine backup.
  • Chris Johnsen
    Chris Johnsen over 14 years
    @deddebme: Right, the migration offered during the first bootup of an installation is the most effective option for migration. It will ask you if you want to migrate your stuff from another Mac. Say yes, and just point it to your Leopard volume.
  • ridogi
    ridogi over 14 years
    So, did that solve the permission problem for you?
  • deddebme
    deddebme over 14 years
    No, it didn't help. I kind of gave up solving this problem right now. If in case I need to read the previous versions of some files from Leopard, I may restore the whole Leopard partition. But I don't think I will need to do so as of this moment, since I have already migrated my profile from Leopard to SL already.
  • deddebme
    deddebme over 14 years
    @Chris Well, days have passed and I have many new files in my SL user profiles already, I think I will live with what I have right now. In case I need the previous version of the files from Leopard, I may restore that partition (I imaged the Leopard partition) and browse the time machine from it. Thanks for your help anyway :-)