PDA

View Full Version : Raid capriccioso...


Liam83
21-07-2005, 11:50
Salve a tutti.
Su un vecchio Celeron Mendocino ho installato 3 Hard Disk, uno da 15 GB sul quale c'è il sistema (SUSE 9.1)
e altri 2 perfettamente identici da 40gb in raid 1.
fino a qualche giorno fa tutto andava a perfezione.
Ora, di punto in bianco posso aggiungere e leggere i files dagli hard disk, ma quando provo a cancellarli, SI RIAVVIA IL COMPUTER! e tra l'altro non cancella il file o directory....
cosa può essere?
ho controllato i filesystem che sono reiserfs ma il controllo non mi da errori...

ilsensine
21-07-2005, 15:19
Hai per caso cambiato il kernel di recente?

Fai anche con una certa fretta un controllo della memoria con memtest86.

Liam83
21-07-2005, 15:43
il kernel è rimasto quello, nn l'ho cambiato...
mi sono dimenticato di scrivere, nel post precedente, che sciogliendo il raid, i dati su ogni singolo hard disk possono essere letti, cancellati, scritti... e per fortuna sono tutti intatti...
Ora eseguo subito il controllo e ti faccio sapere.

Liam83
22-07-2005, 18:05
Ciao, ho effettuato il controllo che mi avevi consigliato e non ho riscontrato errori...
Ho provato in mille maniere ma il problema si presentava lo stesso...
Per fortuna i dati erano pochi, appena 15GB, quindi ho spostato tutto su un altro HD e ho sciolto il raid, cancellato le partizioni linux raid dai due dischi e rifatto tutta la procedura di creazione del raid con Yast. (scusate le ripetizioni "raid" :P)
Dopo aver ricopiato i 15GB nel raid, pare funzioni tutto.
Non so per quale motivo qualche ora fa, non mi montava più la partizione md0, mi dava un errore di SuperBlock.
Non riuscendo a risolvere, o cancellato solo quella e ricreato il raid.
Per prova, ci ho scritto ancora altri dati, riavviato e rispento svariate volte e tutto ora sembra essere stabile...
Mah...
Perchè mi hai chiesto se avevo cambiato il kernel? Dovrei preoccuparmi ogni volta che lo aggiorno? (stando con suse, you me lo aggiorna appena ne esce uno nuovo)
Poi sempre riguardo al raid, ma stavolta su un'altra mobo (abit th7II-RAID), ho un HD installato su un IDE del controller HPT370.
Andando a vedere la configurazione del DMA, yast mi da la possibiltà di settarlo solamente a 33 quando l'hd è 133.
C'è un qualche modo per configurarlo bene?
Il modulo di default che il kernel carica è l'hpt366... è corretto?
Grazie!

ilsensine
22-07-2005, 18:54
Perchè mi hai chiesto se avevo cambiato il kernel?
Perché un errore comune, quando si ricompila un proprio kernel, è indicare il tipo di processore sbagliato. Se il processore reale non supporta alcune estensioni del processore atteso dal kernel, il sintomo è un triple fault (che causa un riavvio immediato).
Ci sono cascato anch'io una volta, ho usato per mesi un kernel compilato per Athlon su un P4, senza accorgermene :D (fortunatamente non c'erano incompatibilità gravi)


Il modulo di default che il kernel carica è l'hpt366... è corretto?
Non è chiaro se la colpa del tuo problema era del driver della scheda, del driver md, o del driver del file system.