Mac 磁盘已满错误但空间充足

Lau*_*ren 9 mac disk-space hard-drive

最近,我无法启动我的 MacBook,因为它缺乏足够的可用空间。我启动到单用户模式并释放了大约 85GB。这样做之后,它启动得很好,从那以后我一直在使用它,没有任何问题,直到……今天当我尝试重新启动时,我遇到了同样的问题。出现 Apple 标志,白色进度条到达大约 90%,然后关闭。

这是我迄今为止尝试过的:

  • 使用Option+ Cmd+ P+重置 NVRAMR
  • 启动到恢复模式并尝试运行磁盘修复失败,退出代码为 8。
  • 启动到单用户模式并运行fsck-fy返回错误:“无效的节点结构;无效的兄弟链接;重建目录 B 树。磁盘已满错误”

df命令显示驱动器的容量为 64%,这对我来说意味着我应该有足够的可用空间。

关于我接下来可以尝试什么的任何建议?我对这些问题不是很精明,只是擅长谷歌搜索,所以我想知道我是否应该屈服并把它带到某个地方,因为如果它实际上可以恢复,我不想让事情变得更糟。

df和 的输出df -i

<code>df</code> 和 <code>df -i</code> 的输出

小智 3

fsck返回的卷结构错误是磁盘实用程序无法修复的。

您可以使用 DiskWarrior 等实用程序来修复目录结构。

否则,一种更简单(但更长)的方法是备份,擦除分区,然后恢复备份(擦除将设置一个新的文件系统而不会损坏)。通过在从另一个操作系统启动时克隆文件(而不是分区本身,这会保留问题),效果最好。

另一种擦除方法是使用时间机器备份,启动到恢复磁盘(启动期间使用命令-R)并使用磁盘实用程序擦除分区。使用安装程序重新安装操作系统,然后当提示您恢复备份时,恢复时间机器备份。