Macbook Pro 内核 IO 错误 - 冻结,启动速度极慢

Macbook Pro 内核 IO 错误 - 冻结,启动速度极慢

控制台中出现内核 IO 错误、启动速度极慢以及可重现的冻结。

技术规格:

  • 2008 年初的 Macbook Pro
    • 4 GB 内存
    • 500 GB Seagate Momentus XT HDD/SSD 混合硬盘(2010 年末安装)
      • 安装几周后更新固件(SD24)(从那时起到现在都没有问题)
    • OS X 10.6.6
    • BootCamp Windows 7 旗舰版 64 位

我有一小部分控制台输出这里(下拉框链接至 .rtf)

Windows 7 分区工作正常。启动正常,运行正常。

我经常听到这句话kernel disk0s2: I/O error。它可以在以下网址重现:

  • 右键单击码头上的任意内容(约 5-10 秒挂起,无沙滩球)
  • Chrome 中的扳手图标(最新版本)(约 45-60 秒后挂起,无菜单,沙滩球,约 20-40 秒后挂起,菜单打开,无沙滩球)
  • 分辨率更改或连接外接显示器(dvi-vga,已使用一年多)(约 20-30 秒挂在蓝屏上,然后约 10-40 秒挂在桌面上,重新调整大小)
  • 从 Spaces 中选择一个空间(约 1-6 秒挂起)

其他时候也会发生这种情况,我确信有一定的模式,只是我还未发现,但我不认为它是随机的。

我已尝试过:

  • 使用 OS X 中的磁盘工具来验证分区、检查/修复权限
    • 未发现重大问题
  • 使用雪豹磁盘的磁盘工具修复分区
    • 未发现任何问题
  • 在 Windows 7 中执行磁盘检查
  • 使用 OnyX 清除系统/用户缓存
    • 没有效果
  • 使用 OnyX 检查 SMART 状态
    • 已验证
  • 使用 OnyX 验证磁盘
    • 未发现任何问题
  • 使用原装系统盘进行“Apple硬件诊断”(快速和扩展)
    • 未发现任何问题

有什么想法吗?我还没有尝试重新安装 OSX。我有相当最新的备份(OS X 中的时间机器和 Windows 7 中的手册) - 但我不想格式化硬盘。

编辑:OS X 的启动时间约为 4-10 分钟。Windows 的启动时间仍约为 1 分钟。

编辑2:忘了说了——spotlight 很慢,或者无法正常工作。这可能是由于磁盘扫描等原因。OnyX 有一个重新索引的选项,我还没有机会尝试。

更新从问题发生前的 Time Machine 备份中恢复,现在根本无法启动。在 Apple 加载徽标处挂起 30 多分钟。

更新 2:在现有分区上“全新安装”了系统文件。我以为这会删除所有内容。幸运的是(虽然我不知道怎么做到的),安装后启动时(不到 1 分钟),我的文件从我在更新 1 中尝试的还原点恢复到那里。没有更多错误,运行良好。我认为一定是某些系统文件损坏了,导致了这种情况。

答案1

这些磁盘 I/O 错误通常意味着您有一个坏块,而驱动器还没有机会锁定它。现代驱动器会自动锁定坏块,但通常只有当该块书面

如果您已经对该分区的数据进行了良好的备份,则从另一个 Mac OS X 磁盘(例如 Mac OS X 安装 DVD)启动,并使用“磁盘实用程序”对该分区执行“清零数据”擦除,然后从备份中恢复。请注意,您必须执行“清零数据”才能确保该分区上的每个扇区都得到写入。

如果我是你,我不会相信我的 Mac OS X 分区是磁盘上唯一有备份块的地方。我想对整个驱动器进行零数据擦除。但当然,你还需要确保对其他分区也有良好的备份。

答案2

从旧机器备份进行恢复导致操作系统根本无法启动。我用雪豹磁盘在现有分区上安装了 OS X 10.6。它一定保留了用户文件/设置,同时覆盖了系统文件。这解决了这个问题。

尽管迹象磁盘上有一个坏块,Apple 的多种工具多个第三方工具都表明磁盘和内存正常,并且该问题还有其他可能的原因。

相关内容