我如何将“用户”文件夹从主驱动器移动到新驱动器(我刚刚通过用第二个 HD 替换光驱将其安装在 MacBook Pro 上)?
目标是分离应用程序和系统(主 SSD)以及数据(单独的 HD)。
编辑:我从未使用过 Unix,我更喜欢使用 OS X 图形用户界面的解决方案。
答案1
首先,将新磁盘挂载到标准挂载点,例如/mnt. 确保您具有以自己(而不是以 sudo)身份读取、写入和执行文件所需的权限。
现在将 /Users 的内容复制到其中,并保留文件的属性(-p选项)。
cp -Rp /用户/mnt
修改 /etc/fstab 文件,指示它将刚刚挂载在 /mnt 的分区挂载到挂载点 /Users。请注意,与一些流传的荒谬谣言相反,/etc/fstab 是不是在最近的 OS X 版本中已弃用,例如参见精彩讨论在这个论坛里。此外,您很可能没有 /etc/fstab 文件,因为 Mac 不需要它,因此您必须创建一个。
将旧的 /Users 文件夹重命名为容易记住的名称:
mv /用户/旧用户
重启并检查一切是否正常。如果正常,删除目录 /Old-Users。