Kernel Panic a causa della RAM stick?


8

una delle mie chiavette RAM provoca un panico del kernel sul mio Ubuntu 10.10 (qualcosa come "non sincronizzare" con molti indirizzi di memoria mostrati sullo schermo). È sicuramente questo uno stick RAM e non il suo socket perché quando inserisco uno degli altri stick nello slot dell'uno RAM stick, tutto è ok. Come mai memtest non trova errori dopo diversi cicli ma Ubuntu non è in grado di avviarsi durante l'utilizzo di questa speciale RAM stick? Qualcuno ha una spiegazione per questo?


3
Dovresti fornire la traccia dello stack o qualcosa con più informazioni. Ho anche un problema con 10.10 e il problema dà anche "non sincronizzare". Non ho trovato una soluzione reale, ma una soluzione alternativa è quella di aggiungere acpi=offall'elenco dei parametri del kernel durante l'avvio.
phunehehe,

4
Gli stick RAM sono dispositivi complessi che funzionano alla massima velocità senza margini di errore e sono testati per i difetti di base prima della spedizione. Quindi, quando si verificano errori, tende ad essere solo per determinati schemi di accesso. Memtest fa del suo meglio per provare schemi di accesso non banali, ma qualsiasi sistema operativo multitasking è ancora più stressante per una chiavetta RAM marginale rispetto a memtest e può scoprire errori.
Gilles 'SO- smetti di essere malvagio' il

@phunehehe. Posso solo scrivere gli indirizzi di memoria, perché dopo l'avvio con la RAM danneggiata, il PC si blocca. È questo che ti piacerebbe vedere?
Bevor

@Sfida o fai uno screencap con una fotocamera digitale.
Josh,

Risposte:


1

Cosa sono i "diversi" passaggi? Quali test memtest hai eseguito? So di aver visto memtest86 + richiedere fino a 6 o 7 passaggi per trovare un errore con gli stick RAM. Inoltre, assicurati di eseguire l'intera batteria di test.

Sembra certamente che la RAM sia cattiva. Anch'io ho avuto il not syncingpanico a causa della RAM difettosa.


1

Stai eseguendo memtest con solo il 1 (possibile) modulo di memoria difettoso (o una coppia se devono essere accoppiati)?

Probabilmente potresti ottenere una copia del rapporto di errore usando il servizio kexec / kdump, in particolare se puoi ottenere una copia del kernel crashdump da qualche parte dove non si verifica l'errore di memoria. Puoi anche usare il parametro kernel mem = 128M per avviare un sistema usando solo i primi 128 megabyte di memoria, per vedere se questo ti rende un sistema funzionante.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.