Bootcamp:启动磁盘没有足够的空间来分区


16

在第一个Boot Camp屏幕上单击“继续”时,将显示一个对话框,其中显示:

启动盘没有足够的空间进行分区。 您必须至少有39 GB的可用空间。

Bootcamp的屏幕截图

尽管“ About this Mac”报告了271GB的可用空间:

关于此Mac的屏幕截图

而“磁盘实用程序”报告了268GB的可用空间:

磁盘实用程序的屏幕截图

在线搜索时,我发现此reddit线程暗示这是我最近启用的Time Machine的结果,并建议运行sudo tmutil thinlocalsnapshots / 999999999999我所做的事情,它成功运行,然后我重新启动,但无济于事。

对于苹果公司工程不佳的这种情况,解决方案是什么?

运行macOS High Sierra 10.13.4(17E202)


通过运行,您的意思是将代码输入终端吗?
Wave Rider

@Rider是,将其键入终端并按Enter,这将运行命令。祝好运!
balupton

我遇到了同样的问题,没有时间机器
niico

如果您将Carbon Copy Cloner与自动APFS快照一起使用,则可能需要删除源磁盘上的快照。和/或禁用CCC中的所有任务。(不确定是哪一个解决了这个问题,我都做到了)Time Machine的更改对我来说没有解决此问题,“ thinlocalshapshots”命令也没有解决。在CCC中,单击硬盘左侧栏上的“音量”。然后,右边应该是您的快照列表。如果禁用所有任务都无济于事,则可能需要删除列出的那些快照。它在High Sierra上为我工作。
gregthegeek

Answers:


15

好的,解决方案是我没有禁用Time Machine并先删除所有备份驱动器。这样做解决了问题。因此,完整的解决方案是:

在Time Machine系统偏好设置中禁用“自动备份”,然后删除所有备份驱动器,如下所示:

Time Machine系统偏好设置的屏幕截图

然后跑 sudo tmutil thinlocalsnapshots / 999999999999

然后再试一次。(可选)重新启动计算机,然后重试。


从来没有,而且从来没有选择过(这不是90年代为什么我会使用Time Machine-总垃圾)。仍然出现相同的错误。
niico

这解决了我的问题。从Time Machine中删除备份磁盘后,它得以修复,因此我可以继续进行Boot Camp。
令人振奋的

3
同样,通过删除此视频中
Joel Balmer '18

9

在Mojave中,我要做的是关闭Time Machine,然后运行以下命令强制清除本地快照:

tmutil thinlocalsnapshots / 1000000000 1

其中1000000000是驱动器的大小,“ 1”表示紧急状态。由于每次只能清理一些本地快照,因此必须执行几次。

之后,您应该可以使用此命令查看足够的可用空间:

diskutil apfs resizecontainer disk0s2 limits

1
杜德,非常感谢。现在两个晚上我都在挣扎。这终于解开了它的东西,我发现这里没有工作后:reddit.com/r/bootcamp/comments/88gtoj/...
L.Butz

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.