Dan mudah-mudahan suntingan terakhir: Setelah memutakhirkan ke Mountain Lion, masalah ini tampaknya diperbaiki, semoga permanen.
Edit Terakhir: Masalahnya tidak terjadi setiap saat, kadang-kadang saya harus menunggu beberapa hari untuk itu terjadi. Jadi sulit untuk menguji dalam kondisi yang berbeda (yaitu safe mode atau dengan beberapa perangkat lunak dinonaktifkan) dan saya telah memutuskan bahwa tidak ada gunanya menghabiskan berhari-hari karena kondisi yang berbeda untuk memperbaiki ini. Saran Graham Perrin adalah yang paling membantu untuk menemukan informasi spesifik tentang masalah restart / reboot, tidak ditemukan dalam log tujuan umum.
Beberapa entri log ada di Edit di bagian bawah:
Pertengahan 2010 15in MacBook Pro, menjalankan OS X 10.7.4. Kadang-kadang ketika mencoba untuk menghidupkan kembali atau mematikan mesin, itu tidak akan berfungsi - layar berubah abu-abu, roda berputar menunjukkan, tetapi mesin tidak mati sehingga setelah beberapa menit saya harus mematikan mesin dengan menekan daya tombol.
Itu tidak terjadi setiap waktu, dan saya tidak bisa menghubungkan perangkat lunak apa pun yang digunakan selama sesi dengan masalah. Bahkan, ketika menguji ini, kadang-kadang ini akan terjadi ketika saya mencoba mematikan mesin segera setelah memulai.
Bagaimana cara memeriksa apa yang mencegah shutdown / restart anggun? Saya berasumsi bahwa saya harus mencari di beberapa file log, tetapi saya tidak yakin yang mana dan apa yang harus dicari.
Sunting: Menambahkan pengaturan mulai / matikan verbose di nvram seperti yang disarankan oleh Graham Perrin, dan akhirnya mesin macet saat reboot. Saya melihat beberapa entri verbose di layar dan setelah reboot ditemukan di /var/log/launchd-shutdown.log. Tampaknya WindowServer mungkin ada hubungannya dengan itu. Di bawah ini adalah akhir file log dengan 3 kolom pertama dihapus (yang pertama memiliki beberapa angka integer yang meningkat, yang kedua memiliki entri "1" dan yang ketiga - "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
perintah. Memasukkan hasil dalam pertanyaan Anda dapat membantu mempersempit segalanya.