Hanya untuk mencatat saya tidak memiliki masalah saat ini, tetapi sebelumnya telah jadi memicu rasa ingin tahu saya ...
Ketika komputer terkunci tiba-tiba sehingga caps lock berkedip tanpa henti dan satu-satunya kemungkinan untuk memulai kembali .... bagaimana Anda memecahkan masalah apa yang menyebabkannya? Pada Windows akan ada beberapa kesalahan dalam log peristiwa ... di Linux tampaknya tidak ada peluang untuk apa pun ditulis ke log, sehingga sulit untuk memecahkan masalah ...
Dalam hal ini, bagaimana Anda memecahkan masalah melalui linux?
linux
troubleshooting
Jack
sumber
sumber
Jawaban:
Coba boot memtest86 + dari media yang dapat di-boot dan lihat apa yang dikatakan tentang memori dan integritas subsistem memori Anda.
Juga, pekerjaan terakhir yang dimulai mungkin bisa login Cron ke / var / log / syslog atau / var / log / messages.
Jika tidak, dan men-debug masalah ini secara berkelanjutan, Anda dapat mengatur audit dan pekerjaan cron dengan ps untuk mencatat aktivitas sistem dan pekerjaan apa yang sedang berjalan secara terus menerus.
sumber
Perangkat kernel akan melaporkan masalah ke
dmesg
, yang dapat dicatat secara terpisah juga, atau dalamkern.log
.Untuk masalah serius, a Papan diagnostik POST dapat digunakan.
sumber
Log adalah tempat pertama untuk dilihat, seperti yang dikatakan kmarsh, tetapi jika log tidak memberi tahu banyak dalam kasus kegagalan HW yang serius, maka tidak masalah OS apa yang Anda gunakan, hanya perlu beberapa percobaan dan kesalahan sekolah lama .
Tentukan apakah itu masalah perangkat keras dengan menjalankan CD langsung, jika tidak, bisa jadi masalah driver salah didiagnosis sebagai kegagalan perangkat keras.
Penguncian HW dilakukan secara acak, tetapi sering. Saya akan mulai dengan mengeluarkan kartu grafis (gunakan kartu on-board atau cadangan), kartu jaringan atau (terkesiap) modem jika Anda memiliki, satu per satu sampai Anda menentukan penyebabnya. Jalankan dengan satu memory stick pada satu waktu (jika Anda memiliki x2) atau tukar dengan stick lainnya saat pengujian.
PSU Anda juga bisa gagal, kadang-kadang menambahkan kartu baru memakan watt Anda, membuat CPU kelaparan jika PSU Anda tidak cukup kuat, menyebabkan kegagalan acak.
Jika tidak ada yang memberikan petunjuk, itu bisa menjadi papan utama Anda (biasanya korosi jika 2+ tahun tergantung pada kelembaban tempat Anda tinggal) atau CPU.
Gunakan perangkat lunak untuk memantau suhu CPU, terlalu panas dapat menyebabkan penguncian juga.
Setelah mencoba semuanya di bawah matahari, tanpa hasil, mungkin sudah waktunya untuk PC baru;)
sumber
Pada sebagian besar linux hari ini, Anda harus dapat memiliki log MCE (Pengecekan Periksa Mesin) yang dapat didekodekan untuk menemukan kesalahan perangkat keras yang sebenarnya ( http://freshmeat.net/projects/mcelog/ ). Juga, Anda dapat menjalankan Kernel Crash Dump, sebuah kernel yang menjalankan kernel linux yang Anda gunakan setiap hari, dan dengan menangkap insiden ini dan men-debug penyebabnya
sumber
Saat ini setiap kali pengaturan yang sebelumnya berfungsi mulai bertingkah buruk, saya bahkan tidak repot-repot membaca log atau yang seperti itu terlebih dahulu. Kualitas driver, dll. Hari ini begitu baik sehingga sebagian besar kematian mendadak -bugs telah disetrika dan beberapa hal perangkat keras lebih mungkin daripada bug perangkat lunak. Dan bahkan kode yang paling sempurna tidak dapat melawan masalah fisik.
Beberapa waktu lalu laptop saya mulai bertingkah aneh. Saat menonton film atau menyusun kode atau melakukan sesuatu yang bahkan termasuk CPU intensif, semuanya tiba-tiba menjadi lebih lambat. Memindahkan jendela membutuhkan waktu antara 1-15 detik. Frekuensi CPU turun dari 2 GHz ke 800 MHz dan memutuskan untuk tetap di sana. Bahkan suhu idle sekitar + 60C. Sesekali semuanya terkunci.
Setelah membersihkan debu di dalam laptop semuanya kembali normal. Suhu idle + 35-40C, tidak ada pelambatan.
OK, yang itu cukup mudah dilacak karena panas dan debu yang berlebihan di laptop. :-)
Jika sesuatu yang lebih rumit muncul, saya biasanya membiarkan memtest86 berjalan semalam dan melihat apakah itu memberi saya hasil. Jika tidak, saya jalankan cpuburn atau program serupa dan lihat apakah itu membuat komputer saya mogok. Jika itu tidak membantu, saya beralih ke menyiksa hard disk dengan Bonnie ++ atau iozone dan melihat apakah itu crash sesuatu. Lalu saya beralih ke tes 3D, seperti bermain PPRacer.
Jika saya tidak bisa mendapatkan crash yang terkendali setelah semua tes itu, saya beralih ke memeriksa untuk hal-hal yang lebih jelas. Mungkin USB autosuspend yang harus disalahkan? Atau sesuatu yang lebih aneh.
Dalam satu kasus komputer memang mengunci setiap kali perangkat lunak webcam dimulai. Setelah menghabiskan terlalu banyak waktu dalam mengkonfigurasi parameter kernel dan seterusnya, lsusb mengungkapkan sesuatu yang memalukan. Webcam terhubung ke port USB 1.1 bukannya port USB 2.0. Setelah menghubungkan cam ke port USB 2.0, ia mulai bekerja.
sumber