Нет разрешения на просмотр файлов после использования Migration Assistant в Snow Leopard

14073
deddebme

Я установил Snow Leopard в отдельный раздел на моей машине. Убедившись, что установка прошла успешно, я начал использовать Migration Assistant для восстановления моих профилей и приложений из исходного раздела 10.5.6. Это заняло у меня около 50 минут, и я смог вернуться на рабочий стол после перезагрузки.

После изумления такого успешного восстановления (по сравнению с посредственной резервной копией Windows) я приступаю к резервному копированию машины времени. В течение этого времени я пытаюсь просмотреть предыдущие версии своих файлов, но многие из них не открываются из-за разрешения.

Я сейчас использую восстановленную учетную запись, но все еще не могу открыть эти файлы. Как я могу взять на себя владение / установить разрешение предыдущих версий моих файлов ?

2
Вы говорите, что, восстанавливая файлы с Time Machine, вы не можете открыть их или что файлы в текущей папке пользователя из раздела «Миграция» не могут быть открыты? ridogi 14 лет назад 0
Я вижу текущую версию восстановленных файлов, но когда я вхожу на машину времени, предыдущие версии файлов становятся недоступными. deddebme 14 лет назад 0
Всегда лучше выполнить миграцию прямо в конце новой установки (первая загрузка). Выполнение этого позже означает, что некоторые вещи, такие как низкоуровневый UID (номер, назначенный каждому логину), могут не соответствовать их исходным значениям. Вы можете переустановить раздел Snowy и перенастроить его во время первой загрузки новой (пере) установки. В противном случае, если проблема только в разрешении, вы можете использовать `chmod` из * Terminal *. Вам также может понадобиться `chown`, если владелец не прав (что может быть связано с поздней миграцией). Chris Johnsen 14 лет назад 0

4 ответа на вопрос

2
Benjamin Schollnick

Выделите нужную папку, файл -> Получить информацию -> Общий доступ и права доступа -> Разблокировать -> Установить права доступа, чтобы предоставить вам право владения -> Нажмите на Gear, выберите Применить к вложенным элементам.


Извините, неправильно прочитал вопрос .... Это проблема с разрешениями, но на самом деле вы спрашиваете, как объединить два разных хранилища Time Machine Backup.

Вы действительно не можете объединить их ... Time Machine рассматривает каждую установку как отдельную машину, поэтому вы столкнулись с проблемой. Например, ваша первая установка - это не Snow Leopard ... Так почему вы хотите, чтобы ваши файлы ОС Snow Leopard приравнивались к файлам, отличным от Snow Leopard ...? По крайней мере, это одна из причин того, что Apple разработала его таким образом ...

Я думаю, что знаю, что произошло, но я не уверен, что лучший способ решить это.

У вас изначально был один раздел с леопардом и ваша учетная запись? Затем вы сократили раздел «Леопард» и сделали второй раздел для «Снежного барса»? Установлен ли снежный барс, а затем восстановлен из резервной копии, целью которого является раздел снежного барса?

Вы делали миграцию пользователя с восстановлением? Или Snow Leopard, установленный с помощью Time Machine restore? Я подозреваю, что SL Install w / restore ...

Я подозреваю, что учетная запись пользователя в Leopard отличается от идентификатора пользователя, отличного от вашей учетной записи пользователя SL (например, 501 против 503). Вы можете проверить? Системные настройки -> Учетные записи -> Щелкните правой кнопкой мыши на Учетной записи -> Дополнительно -> Какой идентификатор пользователя у Snow Leopard? А на леопарде?

Это объяснило бы вашу проблему с разрешениями. Если вы не сделали ничего в Snow Leopard, я бы предложил создать временную учетную запись администратора, удалить вашего текущего пользователя, а затем использовать инструмент миграции пользователей, чтобы перенести старую учетную запись пользователя из раздела Leopard ... делай то, что хочешь ...

Я знаю, что вы можете сделать это вручную, но поскольку ваша учетная запись пользователя уже существует, я не знаю, как это повлияет на ручную коррекцию идентификатора пользователя и т. Д. В Snow Leopard ...

Это только берет на себя ответственность за файлы от настоящего к будущему, проблема у меня заключается в том, чтобы взять на себя ответственность за файлы из прошлого (т.е. из резервных копий машины времени) deddebme 14 лет назад 0
Конфликты UID являются одной из причин, по которым всегда нужно выполнять миграцию во время первой загрузки свежих установок, вместо того, чтобы вручную вызывать * Migration Assistant *. Chris Johnsen 14 лет назад 0
@ Benjamin Да, я сделал миграцию после установки SL. @Chris Итак, я должен был сделать восстановление во время первой загрузки после установки SL, верно? deddebme 14 лет назад 0
@deddebme: Да, миграция, предлагаемая во время * первой * загрузки установки, является наиболее эффективным вариантом для миграции. Он спросит вас, хотите ли вы перенести свои материалы с другого Mac. Скажи «да», и просто укажите это на свой объем леопарда. Chris Johnsen 14 лет назад 0
@Chris Хорошо, прошли дни, и у меня уже есть много новых файлов в моих профилях пользователей SL, я думаю, что я буду жить с тем, что у меня есть прямо сейчас. В случае, если мне нужна предыдущая версия файлов из Leopard, я могу восстановить этот раздел (я создал образ Leopard) и просмотреть с него машину времени. В любом случае спасибо за вашу помощь :-) deddebme 14 лет назад 0
2
Brian

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).

1
Lena

У меня просто была эта проблема, когда я переносил свои файлы на новый компьютер через Time Machine. Я нашел решение совершенно случайно. Я переместил папку, которая была недоступна на мой рабочий стол. Затем я положил его в мусорное ведро. Затем я вынул его из мусора, и он открылся просто отлично. Возможно, стоит попробовать. Я понимаю, что это на несколько лет позже, но если бы у меня была эта проблема, то другие тоже, и это сработало для меня.

0
ridogi

Benjamin is on the right track in that Time Machine recognizes that you have a new computer, but user IDs do not enter into this.

Time Machine is tied to a particular computer, so Apple intends for you to wipe the backup and start with a fresh backup. You can get around this and link your old backup with the new computer by following the directions at this link:

http://www.macosxhints.com/article.php?story=20080128003716101

You can also try manually browsing the Time Machine folder and copying out the files you need that way. I'm not sure if that will work or not without the modifications from the above link. but copying them from the command line with sudo should certainly work.

Я думаю, что ссылка, которую вы упомянули, касается проблемы машины времени после смены MAC-адреса. deddebme 14 лет назад 0
Если вы прочтете эту ссылку, люди использовали ее не только для смены логической платы, но и для перехода на новый компьютер. В конце концов, покупка нового компьютера дает вам новый Mac-адрес! Имейте в виду, что, хотя это позволяет вам просматривать файлы резервных копий старой машины, он будет создавать новую резервную копию всех ваших файлов в одном каталоге резервного копирования, поэтому в зависимости от размера вашего резервного диска некоторые старые файлы могут быть удалены. ridogi 14 лет назад 0
Статья macosxhint была посвящена изменению MAC резервной копии машины времени. Я следовал инструкциям, чтобы убедиться, что у меня тот же MAC-адрес, что и в резервной копии машины времени. deddebme 14 лет назад 0
Так это решило проблему с разрешениями для вас? ridogi 14 лет назад 0
Нет, это не помогло. Я как бы отказался от решения этой проблемы прямо сейчас. Если в случае необходимости прочитать предыдущие версии некоторых файлов из Leopard, я могу восстановить весь раздел Leopard. Но я не думаю, что мне нужно будет делать это с этого момента, так как я уже перенес свой профиль из Leopard в SL. deddebme 14 лет назад 0