APFS容器不支持传统合并分区,但可通过调整宗卷大小或删除冗余宗卷使主系统卷占满容器空间。操作需在磁盘工具中选择容器而非宗卷,拖动扩容或用命令行diskutil apfs resizeVolume / 0实现,全程不格式化、不迁移数据。

Mac 上的 APFS 容器不支持传统意义上的“合并分区”,但可以通过调整宗卷大小或删除冗余宗卷,让主系统卷(如 Macintosh HD)占用全部可用空间,达到等效合并效果。
关键前提要清楚:APFS 容器内的多个宗卷(比如 Macintosh HD、Macintosh HD - Data、额外创建的测试卷等)共享同一个容器的总空间。它们之间没有固定边界,空间是动态分配的。所谓“合并”,实际是释放其他宗卷占用的空间,再扩大主宗卷范围。
用磁盘工具调整同一容器内宗卷大小(无需删数据)
适合场景:容器里还有空闲空间,或想把某宗卷缩小、另一宗卷放大,所有操作都在容器内部完成,不涉及物理分区变动。
- 打开「磁盘工具」→ 顶部菜单栏「查看」→「显示所有设备」
- 在左侧边栏中,点击目标 APFS 容器(名称后带
(APFS),例如Macintosh HD (APFS)),不是点某个具体宗卷 - 点击工具栏的「分区」按钮
- 在右侧饼图界面中,选中你想扩容的宗卷(如 Macintosh HD),拖动其边缘向右拉伸;或直接在「大小」框里输入更大数值(如
200g) - 点击「应用」→ 确认 → 系统自动重分配空间,全程不格式化、不迁移数据
⚠️ 注意:若某宗卷被灰色锁定、无法拖动,通常是因为它正在被使用(比如当前启动卷),或存在本地快照占位。可先运行
tmutil listlocalsnapshots /查看快照,必要时用tmutil deletelocalsnapshots [date]清理。
删除多余宗卷后扩展主宗卷至容器满容
适合场景:容器里存在闲置的宗卷(如旧备份卷、测试卷、Windows Boot Camp 卷残留),你想彻底腾出空间并让系统卷用满整个容器。
- 在「磁盘工具」中启用「显示所有设备」
- 左侧边栏找到那个多余宗卷(非启动卷,且确认无重要数据)
- 选中它 → 点击右上角「分区」→ 在右侧列表中找到该宗卷 → 点击左下角「−」减号
- 点击「应用」→ 确认抹除
- 返回边栏,重新选中它的上级容器(不是宗卷!)
- 再次点「分区」→ 拖动主宗卷(如 Macintosh HD)的右边界,一直拉到最右边 → 点「应用」
✅ 成功标志:主宗卷大小等于容器总容量,右侧饼图显示 100% 被占用,无空隙。
命令行快速扩容(diskutil apfs resizeContainer)
当图形界面受限(比如启动卷无法直接操作),或需要更精确控制时,可用终端命令:
- 先查结构:
diskutil list→ 找到容器标识(如disk0s2) - 扩容容器本身(需物理层有空闲空间):
sudo diskutil apfs resizeContainer disk0s2 0
0表示尽可能扩满后续可用空间 - 若只想让当前启动卷用尽容器所有剩余空间:
sudo diskutil apfs resizeVolume / 0
? 小提示:
resizeVolume / 0不影响同容器内其他宗卷,APFS 会自动平衡;而resizeContainer是扩大容器底座,必须先有未分配空间或已删相邻分区。
操作前建议备份重要数据,尤其是涉及删除宗卷或调整启动卷时。只要遵循容器逻辑,整个过程安全、快速,也不需要重启。


















