1

Есть ли способ обнаружить плохие завершения работы в OS X?

Лучшее, что я могу придумать, - это разбор /var/log/system.log для таких строк:

12118 Jan 28 21:51:38 localhost bootlog[0]: BOOT_TIME 1422492698 0

без предыдущей строки, как это:

12112 Jan 28 20:39:58 Pauls-iMac.local shutdown[346]: SHUTDOWN_TIME: 1422488398 77104

Во что я заглянул

Я делю свой компьютер с другими пользователями, и я подозреваю, что некоторые из них неправильно выключают компьютер (т.е. выключают его на стене вместо того, чтобы выключать его правильно). Поэтому я хочу обнаружить сбой при следующей загрузке.

Я слышал, что OS X Server регистрирует "Обнаружено неправильное завершение работы" в /var/logs/system.log , но, по-моему, OS X этого не делает. Несомненно, существует некоторый флаг, который не устанавливается системой после плохого завершения работы (например, чтобы ремонт диска мог быть выполнен системой позже).

Я проверил dmesg которого было немного (без временных меток) и журналы в Console.app, но не нашел сообщения, которое определенно указывало бы на неправильное завершение работы.

0