linux user group brescia

immagine del castello

Archivio della mailing list

Aiuto!! (ide)

Graz briareos4ever a libero.it
Mar 28 Ott 2003 20:39:39 UTC
On Tue, 21 Oct 2003 22:25:25 +0200 (CEST)
Vernia Damiano <melkor.x a tiscali.it> wrote:

> 
> 	Ciao, mi trovo in una spiacevole situazione con il portatile, un 
> vecchio Dell Latitude P166. Quando cerco di installare Linux il computer 
> diventa spaventosamente lento e sulla console tty4 (installo RH90) mi 
> esce:
> 
> <4>hda: dma_timer_expiry: dma status == 0x24
> <3>hda: lost interrupt
> <4>hda: dma_intr: bad DMA status (dma_stat=1)
> <4>hda: dma_intr: status=0x50 { DriveReady SeekComplete }
> <4>
> 
> e il sistema resta li' a pensare.
> 	Il sistema resta li' un poco a pensare anche durante l'avvio, 
> quando deve fare il "Partition check". All'inizio pensavo ad un problema 
> di lettore CD, ma a quanto leggo dal log il problema sta nel disco.
> 	Dalla console tty2 (amministrazione durante l'installazione) 
> hdparm -d /dev/hda mi dice che il DMA e' abilitato. Io l'ho disabilitato e 
> mi viene loggato in tty4, ma subito dopo viene riabilitato e la cosa 
> ricomincia.
> 	Dopo qualche tentativo con hdparm -d 0 /dev/hda il sistema si e' 
> convinto a lasciarlo disabilitato e adesso e' molto piu' veloce.
> 	Tre domande:
> 1. Posso disabilitare il DMA su hda da linea di comando del kernel (in 
> modo che resti disabilitato e il sistema vada piu' veloce)?
> 2. Qualcuno ha idea di che cavolo di errore sia? Colpa del controller o 
> del disco?
> 3. Non e' che per far funzionare questo controller bene deve essere 
> compilato nel kernel un modulo particolare? Nella configurazione del 
> kernel ce ne sono parecchi e dall'help non capisco un tubo (inoltre sul PC 
> fisso non mi ha mai dato problemi).
> 
> 	Aiuto, please! Di qualunque tipo! Grazie mille per la pazienza.
> 
> -- 
> 						Ciriciao
> 					LtC. Melkor?! B. Xapatan
> 
> PS: Controller CMD643 (cat /proc/ide/cmd64x)
> Disco IBM-DTNA-22160 (cat /proc/ide/ide0/hda/model)
> 
> PS2: Noto solo adesso che da quando il DMA e' rimasto disabilitato
> (hdparm -d /dev/hda riporta 0) contemporaneamente anche /proc/ide/cmd64x 
> riporta disabilitato il DMA per il drive0 sul canale primario. Prima lo 
> dava come abilitato.
> 

In installazione non so che dirti, io un problema simile l'ho risolto mettendo il "use multimode by default" nel kernel, era un'altro chipset ma magari.....



Maggiori informazioni sulla lista Lug