Macbook Pro - 随机睡眠,不会醒来

Jay*_*Jay 4 shutdown sleep macbook-pro

全部,

我有一台 Macbook Pro 13"(2009 年中),它出现了很长时间的问题,而且似乎越来越糟。

偶尔会去用键盘唤醒电脑,唤醒不了。HDD 开始旋转,计算机正面的指示灯停止闪烁,但是一旦显示器似乎应该亮起,HDD 就会停止并且指示灯再次开始闪烁。

更罕见的是,计算机会在我使用它时突然进入睡眠状态,然后进入相同的睡眠循环。

继续在计算机上工作的唯一方法是等待。硬重启只会让它回到“睡眠循环”。

以下是kernel.log显示笔记本电脑明显发作性睡病的摘录:

Jun  5 22:20:40 james-hales-macbook-pro kernel[0]: Wake reason: OHC1
Jun  5 22:20:40 james-hales-macbook-pro kernel[0]: Previous Sleep Cause: 5
Jun  5 22:20:40 james-hales-macbook-pro kernel[0]: The USB device Apple Internal Keyboard / Trackpad (Port 6 of Hub at 0x4000000) may have caused a wake by issuing a remote wakeup (2)
Jun  5 22:20:40 james-hales-macbook-pro kernel[0]: HID tickle 31 ms
Jun  5 22:20:41 james-hales-macbook-pro kernel[0]: 00000000  00000020  NVEthernet::setLinkStatus - not Active
Jun  5 22:20:45 james-hales-macbook-pro kernel[0]: MacAuthEvent en1   Auth result for: 20:4e:7f:48:c0:ef  MAC AUTH succeeded
Jun  5 22:20:45 james-hales-macbook-pro kernel[0]: wlEvent: en1 en1 Link UP
Jun  5 22:20:45 james-hales-macbook-pro kernel[0]: AirPort: Link Up on en1
Jun  5 22:20:45 james-hales-macbook-pro kernel[0]: en1: BSSID changed to 20:4e:7f:48:c0:ef
Jun  5 22:20:46 james-hales-macbook-pro kernel[0]: AirPort: RSN handshake complete on en1
Jun  5 22:20:48 james-hales-macbook-pro kernel[0]: 00000000  00000020  NVEthernet::setLinkStatus - not Active
Jun  5 22:20:54 james-hales-macbook-pro kernel[0]: 
Jun  5 22:20:55 james-hales-macbook-pro kernel[0]: Wake reason: OHC1
Jun  5 22:20:55 james-hales-macbook-pro kernel[0]: Previous Sleep Cause: 5
Jun  5 22:20:55 james-hales-macbook-pro kernel[0]: The USB device Apple Internal Keyboard / Trackpad (Port 6 of Hub at 0x4000000) may have caused a wake by issuing a remote wakeup (2)
Jun  5 22:20:55 james-hales-macbook-pro kernel[0]: wlEvent: en1 en1 Link DOWN
Jun  5 22:20:55 james-hales-macbook-pro kernel[0]: AirPort: Link Down on en1. Reason 4 (Disassociated due to inactivity).
Jun  5 22:20:55 james-hales-macbook-pro kernel[0]: HID tickle 26 ms
Jun  5 22:20:55 james-hales-macbook-pro kernel[0]: 00000000  00000020  NVEthernet::setLinkStatus - not Active
Jun  5 22:20:58 james-hales-macbook-pro kernel[0]: MacAuthEvent en1   Auth result for: 20:4e:7f:48:c0:ef  MAC AUTH succeeded
Jun  5 22:20:58 james-hales-macbook-pro kernel[0]: wlEvent: en1 en1 Link UP
Jun  5 22:20:58 james-hales-macbook-pro kernel[0]: AirPort: Link Up on en1
Jun  5 22:20:58 james-hales-macbook-pro kernel[0]: en1: BSSID changed to 20:4e:7f:48:c0:ef
Jun  5 22:20:58 james-hales-macbook-pro kernel[0]: AirPort: RSN handshake complete on en1
Jun  5 22:21:02 james-hales-macbook-pro kernel[0]: 00000000  00000020  NVEthernet::setLinkStatus - not Active
Jun  5 22:21:08 james-hales-macbook-pro kernel[0]: 
Run Code Online (Sandbox Code Playgroud)

我曾尝试重置 SMC 并重新安装 Lion(没有擦除和安装),但无济于事。天才吧坚持要通过重新安装 Lion 来解决问题(他们做了,但没有解决任何问题,仍然坚持......)。

请不要说“逻辑板”。想法?

BSD*_*Guy 6

我从来没有在 MacBook Pro 上工作过,但在旧的 PowerBooks 和 iBooks 上,有一个传感器可以检测磁性运动,它会告诉系统该设备是打开还是关闭(睡眠)。在 iBooks 上,磁铁在底座中,传感器在显示器中,而在 PowerBooks 上,磁铁在显示器中,传感器在设备的顶部(实际上是在 CD/DVD 上)。大多数 PowerBook 使用霍尔传感器,大多数 iBook 使用磁继电器。在 iBooks 上,当盖子靠近磁铁时,磁铁会拉开继电器,告诉设备进入睡眠状态。在 PowerBooks 上,磁感应会触发一个信号,告诉设备状态发生了变化(从一个变为另一个)。

从我看到的 MacBook Pro 的图纸来看,我猜传感器位于,可能集成在外壳的顶部,我知道磁铁在显示器的右侧,在所有显示器后面修剪(你必须把它拆开才能看到它/维修它)。传感器可能集成到逻辑板中,但不太可能。

可能性是:

  1. 显示器中的磁铁工作不正常或不规律地移动。它必须在一个相对狭窄的区域,并且必须处于正确的极性位置。这可能不太可能,因为这会导致设备保持开启状态,即使翻盖关闭时也是如此。

  2. 假设它是一个集成到顶部的霍尔传感器(您的“掌托”,用于固定触控板、键盘),那么它要么出现故障,要么连接松动。

消息:

6 月 5 日 22:20:55 james-hales-macbook-pro 内核 [0]:先前的睡眠原因:5

意味着系统检测到翻盖正在关闭并使其进入睡眠状态。发生故障是因为系统被(错误地)告知盖子已关闭。

您可以尝试以下技巧:

  1. 找一块磁铁,相当小而强大
  2. 当设备在盖子打开的情况下错误地进入睡眠状态时,取出磁铁并沿着掌托的右侧移动它,大约在计算机右侧边缘左侧的 1/2 英寸处。

如果计算机启动,那么您至少可以向 Apple “Gurus” 演示这一点并告诉他们解决问题(然后告诉他们给我寄一些钱来支付咨询费!!!;-))保持打开或关闭状态,但是使用霍尔传感器,您可以通过将盖子向上和向下提起两次约 1/2 英寸来“欺骗”PowerBook 使其保持在盖子向下的状态。霍尔传感器/操作系统内核会看到这是一个事件而不是两个事件,因为它发生得如此之快。

重新安装操作系统不会解决电气问题。

希望这可以帮助