如何调整HFS +分区?

我即将升级我的MacBook的硬盘。 (从60GB到320GB,我知道是在500GB的限制之下)。

我既可以在新驱动器上安装OS X,也可以使用sysresccd (linux live disk)和dddd if=/dev/sdb of=/dev/sda )将旧硬盘分区转移到新硬盘分区,所以整个磁盘)。 所以这不是硬件,限制或限制的问题。

因此,在将60GB的磁盘转移到新的磁盘之后,每个分区pipe理器都会告诉我磁盘上剩下大约260GB的磁盘空间,但是没有人允许我调整分区大小。

OS X安装光盘Disk Utility允许resize,但也会擦除数据。 我试图将旧的分区复制到新的较大的分区( dd if=/dev/sdb2 of=/dev/sda2 ),但是系统会拒绝启动。

我还没有尝试过的是手动创build一个分区,然后复制所有的内容(在linux live磁盘上使用hfsplus-support),因为我想这个分区也不能启动。

有没有办法在复制整个磁盘之后调整分区大小,或者是否可以手动resize的分区的可引导大小?

只需将新磁盘干净地分区到任意大小,然后使用Carbon Copy Cloner复制数据。 它将是可启动的,并有你想要的大小。

你可以在一个正在运行的系统上做到这一点,不需要任何活的光盘或任何东西,只是一个新的/第二个硬盘的USB或火线接口。

我认为有一个用磁盘工具做这个GUI的方法,但我记不起我的头顶。 无论如何,你应该能够从命令行无损地调整hfs +卷的大小。 这篇文章有点旧,但是语法没有改变,所以应该还是一样的。 像你这样的标准警告应该有一个备份,不要试图调整当前的启动驱动器,但启动光盘或备份驱动器适用。 您可能还想要resize后重新同步和重新启动,因为我不知道有多less信任发现者立即采取变化。

http://www.macworld.com/article/55274/2007/02/marchgeekfactor.html

有趣的是,在线信息表明,您可以使用Boot Camp安装程序将您的Mac返回到非Boot Camp机器,这将增加您的HFS +分区。

http://wiki.onmac.net/index.php/Triple_Boot_via_BootCamp#Restoring_your_Mac_to_its_original_state

我将第二个想法分区只要你想要的驱动器和复制数据。 请参阅如何为各种方法创buildMac OS X的可启动备份 。