用 Carbon Copy Cloner 复制系统

Carbon Copy Cloner 是一套很方便的系统备份工具,昨天试了以下用它把系统完整的复制到另一块硬盘上 (因为买了一块 320G 的硬盘,要换掉 MBP 里内置的 120G 硬盘)。 Carbon Copy Cloner

如果可以,CCC 会尝试进行块级的复制,不过因为目标分区和源分区大小部分,所以这里 CCC 其实是用 rsync 来完成备份的,速度还可以。

需要注意的两点是:

  • 选择 Backup everything
  • 格式化目标磁盘之后,应该在目标分区上 Get Info (CMD + E),取消 “Ignore ownership on this volume” 上的勾选,然后再开始复制

另外分区的时候犯了个错误,也顺便记下来,原以为可以预留一定的 free space 给 Boot Camp Assistant 用,但其实不行,Boot Camp Assistant 只能从当前启动的这个 HFS+ 分区分出空间来给 Windows。

不过分错的 free space 可以用 diskutil 的无损 resize 功能加回来,办法是:

$ diskutil resizeVolume disk0s2 limits
For device disk0s2 Macintosh HD:
    Current size:   285481107456 bytes
    Minimum size:   97692577792 bytes
    Maximum size:   285481107456 bytes

可以看到限制,然后:

$ diskutil resizeVolume disk0s2 285481107456B

就可以把所有的 free space 划回 disk0s2 这个 HFS+ 分区了。

Author: jjgod

A software engineer from China, working on text rendering for a fruit company. Interested in typography and science fiction.

8 thoughts on “用 Carbon Copy Cloner 复制系统”

  1. 刚好有这个需求呢。把 Boot camp 分区划出来之后也可以用这个拷过去吧?文件格式无关?

    关于后面那个重新划拨空间,磁盘工具是可以操作的,其实就是 diskutil 的 GUI,直观些。

  2. 有个问题, 这个软件无法clone MacBook 预安装时划分出的 SMC 空间 (200M),所以我最后还是作了重新安装。

  3. 請問一下我不太會用友人可以教教我媽??? 就是不知道他們要我選啥東東 謝謝

Leave a Reply

Your email address will not be published. Required fields are marked *