为什么我的 Mac 已经运行 fsck_hfs 两天了?

为什么我的 Mac 已经运行 fsck_hfs 两天了?

昨天我第一次注意到它fsck_hfs正在运行,占用了 50-75% 的 CPU。它今天还在运行。

正在运行ps -ax表明它正在执行/sbin/fsck_hfs -f -n -x -E /dev/disk3。唯一的问题是:我认为我没有/dev/disk3

  1. 它为什么在运行?
  2. 它会结束吗?
  • 我可以kill嗎?
  1. 这是怎么回事/dev/disk3?可能是我的 Time Machine 卷目前尚未安装吗?

系统信息:MacBook Pro(2008 年)。它安装了两个磁盘 — 内部磁盘(/dev/disk1)和 PC 卡 SSD(/dev/disk0,令人惊讶)。它连接到与 Airport Extreme 基站连接的远程 Time Machine 卷。

答案1

  1. 它可能从你的 Time Machine 卷安装时就开始运行了。
  2. 如果该音量不再存在,我对此表示怀疑。
    • 我相信你可以sudo killall fsck_hfs;这不会造成任何损害。(你试过重新启动吗?)
  3. 可能是的。

答案2

单击菜单栏中的 Time Machine 图标并选择“跳过验证”可使该fsck_hfs过程自行停止。也许比kill...好一点

答案3

您还可以单击 Time Machine 图标,选择“打开 Time Machine 偏好设置...”,然后您将看到“备份”过程的进度条。

然后您可以单击进度条旁边的“x”来停止验证过程。

答案4

我建议不要杀死它。

上次我这样做时,我的 Time Machine 备份处于 OSX 认为已损坏的状态。这导致 OSX 拒绝继续使用此备份,即 OSX 要求我创建一个新的备份(这实际上意味着我将丢失备份中的任何历史记录,例如已删除的文件、已修改文件的先前版本等。)

我设法使 Time Machine 备份处于良好状态,允许 OSX 继续使用此备份,但这相当麻烦。

相关内容