2

Я хочу сделать чистую установку OSX Mavericks и вручную передать пользовательские файлы.

Причины:

  • Я перенес свою учетную запись пользователя за 3 или 4 релиза, и я хочу убедиться, что у меня нет старых данных или агентов запуска и т.п.
  • DiskUtility/Verify Disk сообщает мне о проблеме контрольной суммы где-то с моим жестким диском в течение месяца, и это невозможно исправить в режиме восстановления.

Мой план:

  • Скопируйте все на резервный диск (используя TimeMachine)
  • Создайте Installer-USB-Stick, протрите диск с помощью DiskUtility и установите.
  • Воссоздайте мои настройки.
  • Скопируйте "обычные файлы", такие как "Документы", "Неуправляемые фотографии", "Видео" и т.д. С "необработанного" TimeMachine-диска.
  • Скопируйте автономные приложения, переустановите более сложные вещи.

До этого момента, я думаю, я могу просто chown файлы, принадлежащие новому пользователю (который будет иметь другой идентификатор).

Проблемные области:

  • KeyChain: может быть импортирован / экспортирован, что не должно создавать проблем.
  • необходимая поддержка Library/Application Support -Folders: Это - то, где это начинает становиться хитрым. ACLs вовлечены здесь? Наверное…
  • FileVersions: если я правильно понимаю, они хранятся в /.DocumentRevisions-V100 . Здесь задействованы идентификаторы пользователей?

Дальнейшие вопросы:

  • Могу ли я как-то изменить ACL для отображения нового идентификатора пользователя?
  • Должен ли я забыть очистить свой UserAccount и просто выполнить чистую установку, чтобы восстановить диск, а затем использовать MigrationAssistant?
  • Это неправильно предположить, что я могу cp или rsync из TimeMachine-Backup напрямую?
  • Что еще может пойти не так?

0