Pagina 1 di 1
Segmentation fault randomici
Inviato: lun 26 mag 2008, 20:12
da cymon
Ho un problema che ormai credo sia hardware, ma volevo capire se qualcuno ha avuto esperienze simili.
Ho una Slack11 con kernel standard 2.6.17.13... ho tenuto a lungo quello della distro, adesso ho dato una ricompilata concentrandomi sul controller SATA e tenendo solo il mio (mettendo l'ext3 builtin).
A livello hardware ho una asus A8N SLI su cui è montato un AMD64, HD in SATA, un giga di RAM e Geffo come scheda video.
Il mio problema è che, al boot, in punti assolutamente random, il sistema va in segmentation fault e fallisce alcuni passi. E' ovvio che le operazioni che falliscono rendono più o meno possibile usare il PC, ma comunque la situazione non è vivibile. In un primo momento ho pensato fosse un problema di harddisk visto che era vecchiotto e comunque cambiarlo era un'idea che mi frullava in testa da un po', ma adesso che lo ho sostituito continuo ad avere problemi.
Il secondo indiziato classico dovrebbe essere la RAM, ma io non mi tolgo di testa che la cosa abbia a che fare con il controller USB (ho un HD esterno sempre attaccato), per delle strane coincidenze che ho notato.
Qualcuno ha avuto esperienze simili o può indirizzarmi nelle indagini?
Re: Segmentation fault randomici
Inviato: lun 26 mag 2008, 20:14
da Dani
Potresti provare a fare un test con memtest86 per qualche ora e vedere se il problema sia la ram (molto probabile).
Re: Segmentation fault randomici
Inviato: lun 26 mag 2008, 21:34
da Mario Vanoni
Questo weekend, da sabato:
- compilando un kernel, la macchina si ferma
- interruttore, ultima ratio
- reboot, e2fsck del disco SATA 500GB, si incanta
- interruttore, reboot, nuovo e2fsck
- si ferma: Duplicate or bad block in use
- interruttore, reboot, nuovo e2fsck va, ma dice di fare un e2fsck manuale
- login, e2fsck -v -y /dev/sda1, OK, richiede reboot, OK
- e parte, lavora bene, viaggia tutta la sera, halt
- domenica non parte, e2fsck blocca
- rimetto 12.1 con il DVD di PJV, con formattazione cattiva (badblocks)
- installazione ex novo, tutto il giorno OK, halt
- lunedi` mattina non parte, e2fsck che si incanta di nuovo
Quintessenza/soluzione mia, ho tolto questo HD SATA marcio.
Garanzia? Ci sarebbe ancora, lo riformattano con M$, affidabile poi?
Pattumiera, cioe` riciclaggio ecologico.
PS E` un Western Digital (WD), tanto per dire.
Re: Segmentation fault randomici
Inviato: lun 26 mag 2008, 23:33
da cymon
Dani ha scritto:Potresti provare a fare un test con memtest86 per qualche ora e vedere se il problema sia la ram (molto probabile).
Andato con memtest da floppy e i risultati sono rilevanti, ma curiosi
In effetti il programma stesso crasha al 14% del test 2 (provato tre volte, il problema si riproduce sempre allo stesso punto). Andando a leggere il sito il test 2 è:
Test 2 [Moving inversions, ones&zeros]
This test uses the moving inversions algorithm with patterns of all ones and zeros. Cache is enabled even though it interferes to some degree with the test algorithm. With cache enabled this test does not take long and should quickly find all "hard" errors and some more subtle errors. This test is only a quick check.
Ora le possibilità sono:
1) memtest non ama la mia motherboard o il mio BIOS e quindi il test è sostanzialmente inattendibile.
2) memtest ha trovato il problema nella ram, ma il problema è fuggito uccidendolo
3) il problema è COSI' GROSSO che fa crashare anche memtest.
Io naturalmente punto sulla soluzione due, ma la tre mi lascia con un po' di inquietudine. Se non altro il test è riproducibile, mi sa che proverò con una sessione di stacca-attacca della ram e vedo cosa ne viene fuori.

Re: Segmentation fault randomici
Inviato: mar 27 mag 2008, 13:14
da 414N
Qui un utente si lamenta del fatto che il test 2 di memtest si inchiodi. Risolve il problema disattivando "legacy USB support" nel BIOS. Prova a vedere se hai un'opzione analoga.
Re: Segmentation fault randomici
Inviato: mar 27 mag 2008, 13:22
da cymon
414N ha scritto:Qui un utente si lamenta del fatto che il test 2 di memtest si inchiodi. Risolve il problema disattivando "legacy USB support" nel BIOS. Prova a vedere se hai un'opzione analoga.
Si, mi sembra di aver visto l'opzione nella BIOS, stasera la spengo e riprovo, grazie!
Mmmmmh, l'USB torna in mezzo alla vicenda

Re: Segmentation fault randomici
Inviato: mer 28 mag 2008, 20:41
da cymon
cymon ha scritto:414N ha scritto:Qui un utente si lamenta del fatto che il test 2 di memtest si inchiodi. Risolve il problema disattivando "legacy USB support" nel BIOS. Prova a vedere se hai un'opzione analoga.
Si, mi sembra di aver visto l'opzione nella BIOS, stasera la spengo e riprovo, grazie!
Mmmmmh, l'USB torna in mezzo alla vicenda

Ahimé, disattivare l'USB legacy support da BIOS non ha risolto la situazione... il che ha lati positivi e negativi, visto che si torna alle tre opzioni di cui sopra...