5

我已经在运行 High Sierra 的 MBP 上创建了一个 APFS 卷,以便将其用作我在工作中使用的 iMac 的 Time Machine 驱动器(我们没有备份解决方案,所以这是我保持自己安全的黑客方法MPB 本身是单独备份的)。

我愚蠢地认为 100GB 就足够了(因为我只备份某些文件夹)但是在不到一周的时间里 iMac 已经填满了它并且 Time Machine 抱怨磁盘空间不足。

我正在尝试找出一种方法来扩展卷(比如 150GB),但是我可以找到的每个帮助页面和博客都向您展示了如何缩小容器

我试过使用磁盘工具,但它没有让我选择调整单个卷的大小(仅限于整个容器)。 磁盘工具截图

我也尝试过使用diskutilin 终端,但不想破坏。

我不想转储并重新创建可能的分区,但如果这是唯一的选择,我会处理它。

干杯

马特

4

2 回答 2

18

首先找出你的容器:diskutil apfs list

假设你找到了它的 disk0,然后你这样做:

sudo diskutil apfs resizeContainer disk0 0

在我的示例中(参见屏幕截图),您看到 disk1 容器增长了,这是输出中表明您更快乐的一行:

“将 APFS 物理存储 disk0s2 从 864,999,997,440 字节增加到 1,000,345,825,280 字节”

diskutil list 输出前后:(注意disk1)

在此处输入图像描述 在此处输入图像描述

于 2018-01-11T02:58:30.183 回答
2

简短的回答:APFS 卷不能调整大小,只有 APFS 容器。

更长的故事:APFS 卷存在于 APFS 容器内部,但不在其外部。该 APFS 容器实际上是在介质上而不是 APFS 卷上占用空间(即字节)的“东西”。因此,只有 APFS 容器可以调整大小,而不是 APFS 卷。如果将 APFS 卷视为“只是虚拟空间的花哨标签”,那么它是什么就变得更加清楚了。这样做的直接影响是,在 APFS 容器中,卷共存并竞争容器的剩余/空闲/未分配空间。

于 2020-07-05T08:14:12.903 回答