如何增加APFS卷的大小?

时间:2017-12-07 21:53:48

标签: macos-high-sierra apfs

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

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

我想找出一种扩展音量的方法(比如说150GB)但是我能找到的每个帮助页面和博客都会告诉你如何收缩 容器

我尝试过使用“磁盘工具”,但它没有让我选择调整单个卷的大小(仅限整个容器)。 Disk Utility Screenshot

我也尝试在终端中使用diskutil但不想破坏它。

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

干杯

马特

2 个答案:

答案 0 :(得分:6)

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

说你发现了它的disk0,然后你做了:

sudo diskutil apfs resizeContainer disk0 0

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

  

"将APFS物理存储磁盘0s2从864,999,997,440增长到   1,000,345,825,280字节"

输出diskutil列表之前和之后:(注意disk1)

enter image description here enter image description here

答案 1 :(得分:0)

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

更长的故事: APFS卷存在于APFS容器内部,但不存在于其外部。该APFS容器实际上是在介质上而不是APFS卷上占用空间(即字节)的“事物”。因此,只能调整APFS容器的大小,而不能调整APFS卷的大小。如果人们认为APFS卷只是“虚拟空间的花哨标签”,那么清楚的是什么。这样做的直接效果是,在APFS容器内,这些卷共存并竞争容器的剩余/可用/未分配空间。