我想要全新安装 OSX Mavericks 并手动传输用户文件。
原因:
- 我已经在 3 或 4 个版本中迁移了我的用户帐户,并且我想确保我不会携带旧数据或启动代理等。
- DiskUtility/Verify Disk 告诉我我的硬盘上某处存在校验和问题,并且无法在修复模式下修复它。
我的计划:
- 将所有内容复制到备份磁盘上(使用 TimeMachine)
- 创建一个 Installer-USB-Stick,用 DiskUtility 擦除磁盘并安装。
- 重新创建我的设置。
- 从“原始” TimeMachine 磁盘复制“常规文件”,如文档、未托管的照片、视频等。
- 复制独立应用程序,重新安装更复杂的东西。
到目前为止,我认为我可以将chown
文件归属于新用户(新用户将具有不同的 ID)。
问题区域:
- KeyChain:可以导入/导出,这应该不会有问题。
- 必需的
Library/Application Support
文件夹:这就是事情开始变得棘手的地方。这里涉及 ACL 吗?可能…… - FileVersions:如果我理解正确的话,这些都保存在
/.DocumentRevisions-V100
。这里涉及到用户 ID 吗?
进一步的问题:
- 我可以通过某种方式更改 ACL 来反映新的用户 ID 吗?
- 我是否应该忘记清理我的用户帐户,而只是进行全新安装以修复磁盘,然后使用 MigrationAssistant?
- 假设我可以直接从 TimeMachine-Backup 备份,这是错误的
cp
吗rsync
? - 还有什么可能出错?