そして、できれば本当に最終的な編集:Mountain Lionにアップグレードした後、問題は修正されたようです。
最終編集:問題は常に発生するわけではありません。時々、発生するまで数日待たなければなりません。したがって、異なる条件(セーフモードまたは一部のソフトウェアを無効にした状態)でテストするのは困難であり、これを修正するために異なる条件を整えるのに何日も費やす価値はないと判断しました。Graham Perrinの提案は、汎用ログには見られない、再起動/再起動の問題に関する特定の情報を見つけるのに最も役立ちました。
一部のログエントリは、下部の[編集]にあります。
OS X 10.7.4を実行している2010年半ばの15インチMacBook Pro。マシンを再起動またはシャットダウンしようとすると動作しない場合があります-画面が灰色に変わり、回転するホイールが表示されますが、マシンの電源が切れないため、数分後に電源を押してマシンをシャットダウンする必要がありますボタン。
それは毎回起こるわけではなく、セッション中に使用されたソフトウェアを問題と関連付けることはできません。実際、これをテストするときに、マシンを起動した直後にマシンをシャットダウンしようとすると、これが発生することがあります。
正常なシャットダウン/再起動を妨げているものを確認するにはどうすればよいですか?いくつかのログファイルを調べる必要があると思いますが、どのログファイルと何を探すべきかわかりません。
編集:Graham Perrinが示唆するように、nvramに詳細な開始/シャットダウン設定を追加し、最終的にマシンが再起動でスタックするようになりました。画面に詳細なエントリが表示され、再起動後に/var/log/launchd-shutdown.logでそれらが見つかりました。WindowServerには何らかの関係があるようです。以下は、最初の3列が削除されたログファイルの最後です(最初の列には整数値が増加し、2番目には「1」、3番目に「com.apple.launchd」のエントリがありました)。
234 com.apple.WindowServer Dispatching kevent callback.
234 com.apple.WindowServer Job has not died after being killed 2 seconds ago. Simulating exit.
234 com.apple.WindowServer Dispatching kevent callback.
234 com.apple.WindowServer EVFILT_PROC event for job.
1 com.apple.launchd KEVENT[0]: udata = 0x107827a90 data = 0x0 ident = 234 filter = EVFILT_PROC flags= 0x0 fflags = NOTE_EXIT
234 com.apple.WindowServer Reaping
234 com.apple.WindowServer Simulated exit: <rdar://problem/9359725>
234 com.apple.WindowServer Exited 22.016701 seconds after the first signal was sent
0 com.apple.WindowServer Exited while shutdown in progress. Processes remaining: 0/0
0 com.apple.WindowServer Job was last to exit during shutdown of: System.
0 com.apple.WindowServer Total rusage: utime 0.000000 stime 0.000000 maxrss 0 ixrss 0 idrss 0 isrss 0 minflt 0 majflt 0 nswap 0 inblock 0 oublock 0 msgsnd 0 msgrcv 0 nsignals 0 nvcsw 0 nivcsw 0
0 com.apple.WindowServer Closing receive right for com.apple.windowserver.active
0 com.apple.WindowServer Mach service deleted: com.apple.windowserver.active
0 com.apple.WindowServer Closing receive right for com.apple.windowserver
0 com.apple.WindowServer Mach service deleted: com.apple.windowserver
0 com.apple.WindowServer Removed
1 com.apple.launchd System: No submanagers left.
1 com.apple.launchd System: Removing.
1 com.apple.launchd System: Removing job manager.
1 com.apple.launchd System: Userspace shutdown finished at: Wed Aug 1 08:53:12 2012
1 com.apple.launchd System: Userspace shutdown took approximately 22 seconds.
1 com.apple.launchd VM statistics (now - orig): Free: 28472 Active: -21833 Inactive: -1038 Reactivations: 0 PageIns: 25 PageOuts: 0 Faults: 1654 COW-Faults: 335 Purgeable: -849 Purges: 0
1 com.apple.launchd System: Stray process at shutdown: PID 234 PPID 1 PGID 234 WindowServer
1 com.apple.launchd System: About to call: reboot(RB_HALT).
mount
コマンドを実行してください。質問に結果を含めると、物事を絞り込むのに役立つ場合があります。