Bagaimana cara mengetahui apa yang mematikan komputer?

8

Kemarin, setelah kembali ke rumah saya menemukan komputer saya dimatikan. Sejak itu muncul itu adalah shutdown dingin (banyak perbaikan disk ditunjukkan saat boot up) saya bertanya-tanya apa penyebabnya. Untuk shutdown khusus ini saya mungkin tidak akan mengetahuinya, tetapi bagaimana cara mengatur sistem (openSUSE 11.4) untuk mencatat kemungkinan penyebabnya sedemikian rupa, sehingga jika tidak ada yang dicatat maka harus diputus daya.

Untuk saat ini, saya dapat memikirkan beberapa penyebab shutdown dingin:

  • menekan tombol mematikan (dalam kasus saya tidak mungkin)
  • overheating (mungkin, karena satu alasan bisa menjadi fan kerusakan, dan ini bisa terjadi)
  • pemadaman listrik (mungkin)

Saya tidak bisa memikirkan hal lain. Saya mengesampingkan cracking ke dalam sistem, karena dalam hal demikian shutdown akan menjadi bersih.

Jadi, pertanyaannya adalah - bagaimana mengatur sistem Anda, bersiap untuk nanti mengetahui penyebab shutdown dingin?

Greenoldman
sumber

Jawaban:

5

Satu hal yang akan saya lakukan adalah melihat /var/log/syslog. Di sinilah kernel Linux dan banyak program lain ( dhclient , NetworkManager , acpid , dbus , ...) mencatat beberapa pesan mereka. Ini sangat bagus karena akan memasukkan baris log mana yang termasuk dalam program mana.

tepang
sumber
2
Saya tidak punya / var / log / syslog tapi saya punya / var / log / messages. Saya menemukan titik ketika komputer mati, dan di dekat itu membaca dari SmartD, suhu HDD sekitar 110 derajat. Celcius. Aduh!
greenoldman