Ciao, sto cercando di mettere 2 dischi nuovi PATA (WD da 320 Gb) in RAID 1 su un computer vecchiotto (celeron 733MHz, penso del 2000). I due HD sono hda e hdc (master sui canali IDE) e il cdrom (che uso solo per l'installazione) e' hdd (slave sul secondo IDE). I dischi funzionano correttamente (li ho gia' controllati a parte), solo che hdc mi dice "DriveStatusError BadCRC". Ho trovato queste informazioni come spiegazione segnalata da piu' persone e che riporta i miei stessi log (nel mio caso hdc al posto di hda appunto): *http://www.tux.org/lkml/#s13-3 ------------------------------------ Why does my kernel report lots of "DriveStatusError BadCRC" messages?* * (REG, contributed by Mark Hahn) You may see messages like: kernel: hda: dma_intr: status=0x51 { DriveReady SeekComplete Error } kernel: hda: dma_intr: error=0x84 { DriveStatusError BadCRC } In UDMA modes, each transfer is checksum'ed for integrity (like Ultra2 SCSI, and more robust than normal SCSI's parity checking). When a transfer fails this test, it is retried, and this warning is reported. Seeing these warnings occasionally is not unusual or even a bad thing - they just inflate your logs a little. If this really bothers you, you can comment out the warning in the driver. Seeing lots of these warnings (multiple per second) is almost certainly a sign that your IDE hardware is broken. For reference, all IDE must: o have a cable length of 18" or less o have both ends plugged in (no stub) o be 80-conductor cable if you're using a mode > udma33. IDE modes are generally also generated from the system clock, so if you're overclocking (for instance, running AGP at 75 MHz), you're violating IDE specs, and should not expect correct behavior. Similarly, it's possible for your controller's driver to get timing parameters wrong, but this is certainly not the first explanation to adopt. --------------------------------------- Non capisco molto di HW per cui intuisco che la spiegazione piu' probabile sia in un difetto del secondo canale IDE. C'e' altro che posso fare/tentare prima di cambiare la scheda madre? Per ulteriore informazione aggiungo che: - non sto overclockando - non ho cavi IDE lunghissimi :) - le prese delle piattine IDE sono tutte inserite - il cavo e' un "80-conductor cable", quindi e' giusto (era gia' in dotazione alla scheda madre). L'ho anche cambiato con uno nuovo per fare una prova ma ottengo lo stesso errore. Non e' un problema di cavo quindi - i messaggi di BadCRC sono moltissimi e hdc mi si impalla durante la fase di boot (a seguire si blocca il sistema). Pero' l'installazione funziona fino in fondo... - ho letto altrove che potrebbe essere dovuto alla modalita' UDMA troppo elevata e che dovrei abbassarla usando 'hdparm'... ma come faccio visto che quel comando non e' presente durante l'installazione di debian etch?? - ho letto altrove che potrebbe essere un problema di scarsa alimentazione, ma ho un alimentatore da 300W e un processore+motherboard che consumano pochissimo, la scheda video e' scarsissima e integrata. Per il resto rimangono solo i due hd e il cdrom. 300W dovrebbero bastare di parecchio anche all'accensione quando avviene il picco di richieste... Grazie per ogni eventuale consiglio/spiegazione, Emanuele -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx