使用 GParted 扩展 Mac OSX 硬盘的大小

Posted

技术标签:

【中文标题】使用 GParted 扩展 Mac OSX 硬盘的大小【英文标题】:Using GParted to Extend Size of Mac OSX Hard Disk 【发布时间】:2015-11-12 07:56:43 【问题描述】:

我的计算机运行 Windows 8。我有一个 Mac OSX 的 VM Virtual Box 实例。一开始我把硬盘做成了20GB,但现在我需要它更大。我对硬盘进行了备份,然后将原始硬盘的大小调整为 30GB。现在我正在尝试真正能够使用我添加的额外 10GB。

首先,我尝试通过实际 VM 上的磁盘工具执行此操作,但无济于事。当我尝试调整分区大小以使用整个可用空间,然后单击“应用”时,它根本没有做任何事情。当我尝试调整分区大小以使用少于整个可用空间时,它给了我错误MediaKit reports partition (map) too small

现在我已将 GParted ISO 加载到 VM 上,并一直在尝试使用它来调整硬盘大小,但这也无济于事。这是 GParted 情况的图片:

当我尝试调整“Yosemite Erase”(硬盘)的大小时,它说它可以占用的最小和最大空间是相同的,19.20GB,这是它目前的大小。我尝试将“Recovery HD”移动到未分配空间的另一侧。但出于同样的原因,我仍然无法调整“优胜美地擦除”的大小;它只是不让我。

警告“YosemiteErase”写着Unable to read the contents of this file system! Because of this some operations may be unavailable. The cause might be a missing software package. The following list of software packages is required for hfs+ file support: hfsprogs.

有人知道我应该怎么做吗?

编辑:

没关系。事实证明,GParted 在我最初忽略的 GUI 引导之前对硬盘进行了“修复”。然而事实证明,当我尝试在“磁盘工具”中扩展硬盘的大小时,由于这个修复,它现在可以完美运行。

【问题讨论】:

我不得不使用 GParted 将未分配的 /dev/sda4 格式化为 hfs+,因为Disk Utility 在分区为 unallocated 时不断抛出错误。但是Disk Utility在那之后完美地合并了2个分区。 哦@user2426679,谢谢!经过数小时徒劳的搜索,这就是我正在寻找的答案!令人难以置信的磁盘工具不能简单地将分区扩展到空白空间... smh 【参考方案1】:

我在 Mac 上安装 Kali Linux 时遇到了这个问题。

我按照错误提示安装了“hfsprogs”:

sudo apt-get install hfsprogs

...但 Gparted 中的错误从未消失,也从未在 hfs+ 共享上显示“已使用”数量,尽管 Gparted 显示该插件现已安装。

Gparted 也尝试为我“修复”它,但似乎没有效果。

我最终启动到 OSX 并使用磁盘工具来调整 HFS+ 分区的大小。

我怀疑 hfsprogs 包允许 Gparted 中有关 HFS+ 分区的一些信息,但不能调整分区大小。

【讨论】:

以上是关于使用 GParted 扩展 Mac OSX 硬盘的大小的主要内容,如果未能解决你的问题,请参考以下文章

使用Gparted 实现扩展物理硬盘分区扩容

mac格式化移动硬盘啥格式最好

ubuntu双系统怎么扩展硬盘大小

增加Linux虚拟机的硬盘空间

Mac OSX 系统目录结构(转)

MAC OSX Xcode硬盘清理