Kernel Panic karena RAM stick?

8

salah satu stik RAM saya menyebabkan Kernel Panic di Ubuntu 10.10 saya (sesuatu seperti "tidak disinkronkan" dengan banyak alamat memori yang ditampilkan di layar). Ini pasti RAM stick yang satu ini dan bukan soketnya karena ketika saya memasukkan salah satu stick yang lain ke slot stick RAM yang satu, semuanya baik-baik saja. Bagaimana memtest tidak menemukan kesalahan setelah beberapa siklus tetapi Ubuntu tidak dapat melakukan boot saat menggunakan RAM stick yang satu ini? Adakah yang punya penjelasan untuk itu?

Bevor
sumber
3
Anda harus memberikan jejak tumpukan atau sesuatu dengan informasi lebih lanjut. Saya juga punya masalah dengan 10.10, dan masalahnya juga memberi "tidak disinkronkan". Saya belum menemukan solusi nyata, tetapi solusinya adalah menambahkan acpi=offke daftar parameter kernel saat boot.
phunehehe
4
RAM stick adalah peralatan kompleks yang beroperasi dengan kecepatan tinggi tanpa ada margin untuk kesalahan, dan mereka diuji untuk cacat dasar sebelum dikirim. Jadi, ketika Anda menemukan kesalahan, itu cenderung hanya untuk pola akses tertentu. Memtest melakukan yang terbaik untuk mencoba pola akses nontrivial, tetapi OS multitasking apa pun masih lebih membuat stres untuk marjinal RAM stick daripada memtest dan dapat mengungkap kesalahan.
Gilles 'SO- stop being evil'
@ phunehehe. Saya hanya dapat menuliskan alamat memori, karena setelah boot dengan RAM yang rusak, PC dibekukan. Apakah ini yang ingin Anda lihat?
Bevor
@ Nikmati atau ambil screencap dengan kamera digital.
Josh

Jawaban:

1

Apa itu "beberapa" izin? Tes memtest apa yang telah Anda jalankan? Saya tahu saya telah melihat memtest86 + membutuhkan hingga 6 atau 7 operan untuk menemukan kesalahan pada RAM sticks. Pastikan juga Anda menjalankan tes lengkap.

Ini memang terdengar seperti RAM buruk. Saya juga pernah not syncingpanik karena RAM yang buruk.

Josh
sumber
1

Apakah Anda menjalankan memtest hanya dengan 1 (mungkin) modul memori yang salah (atau sepasang jika harus dipasangkan)?

Anda mungkin bisa mendapatkan salinan laporan kesalahan dengan menggunakan layanan kexec / kdump, terutama jika Anda bisa mendapatkan salinan kernel crashdump di suatu tempat di mana kesalahan memori tidak terjadi. Anda juga dapat menggunakan parameter mem = 128M kernel untuk mem-boot sistem hanya menggunakan memori 128 megabita pertama, untuk melihat apakah itu membuat Anda sistem kerja.

jsbillings
sumber