Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[hdparm] errore nei parametri
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
iDreamer
Guru
Guru


Joined: 23 Jan 2004
Posts: 317
Location: Corigliano Calabro(CS)

PostPosted: Wed Oct 06, 2004 2:25 pm    Post subject: [hdparm] errore nei parametri Reply with quote

ciao a tutti ho un problemino nell'attivare il dma al mio hd...
i comandi che do sono
#hdparm -d1 -A1 -m16 -u1 -a64 /dev/hda2

dove hda2 è un hd reiserFs montato in /

mi dà il seguente errore
HDIO_SET_MULTCOUNT failed: Invalid argument
sia qui che per quando riguarda UNMASKINTR
e il SET_DMA...
dove sbalio a passare i parametri?

scusate per il topic disordinato ma sto usando lynx e ancora non sono ben abituato...
grazie in anticipo...
_________________
.::..::.iDreamer.::..::.
^__^ -> HH: Happy Hacking
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31447
Location: here

PostPosted: Wed Oct 06, 2004 3:20 pm    Post subject: Reply with quote

Cosa dice con solo
Code:
# hdparm -d1 /dev/hda2

_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
!equilibrium
Bodhisattva
Bodhisattva


Joined: 06 Jun 2004
Posts: 2109
Location: MI/BG/LC

PostPosted: Wed Oct 06, 2004 5:27 pm    Post subject: Reply with quote

l'errore MULTICOUNT non è dovuto al dma, ma è relativo al comando -m16
probabilmente il tuo è un vecchio hd e non hai un valore di MULTICOUNT pari a 16 ma bensi a qualcosa d'altro...

per controllare dai un

Code:
hdparm -i /dev/hdXXX


ti dovrebbe restituire una cosa del genere:

Code:
/dev/hda:

 Model=HTS548040M9AT00, FwRev=MG2OA50A, SerialNo=MRL220L2G7W1XB
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=DualPortCache, BuffSize=7877kB, MaxMultSect=16, MultSect=16
 CurCHS=4047/16/255, CurSects=16511760, LBA=yes, LBAsects=78140160
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5
 AdvancedPM=yes: mode=0x80 (128) WriteCache=enabled
 Drive conforms to: ATA/ATAPI-6 T13 1410D revision 3a:


noterai che esite la voce MaxMultiSec con un valore, nel mio caso è pari a 16, nel tuo sarà diverso, non devi far altro che modificare il paramentro -m16 sostituendo il 16 con il valore max del tuo HD
_________________
Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe

all my contents are released under the Creative Commons Licence by-nc-nd 2.5
Back to top
View user's profile Send private message
!equilibrium
Bodhisattva
Bodhisattva


Joined: 06 Jun 2004
Posts: 2109
Location: MI/BG/LC

PostPosted: Wed Oct 06, 2004 5:32 pm    Post subject: Reply with quote

per gli altri errori dovuti al DMA e all' UNMASKING c'è poco da fare...

nel caso dell'UNMASKING è una feature che deve essere supportata dalla tua scheda madre, se non te l'abilita e ti da errore non puoi farci nulla, rassegnati...

nel caso del DMA assicurati che il kernel non carichi i driver generici per l'IDE ma quelli corretti per il tuo hardware; se questi sono già caricati e non ti abilita il DMA allora vuol dire che il tuo HD non lo supporta molta bene, e quindi ti devi rassegnare...

p.s.: per il DMA qualora tu stessi usando il kernel 2.4.x prova a passare al 2.6.x che ha un supporto migliore e + effeciente dell'IDE, ma soprattutto hai + probabilità che il supporto DMA funzioni (se è solo un problema di kernel, se è una mancanza hardware non puoi farci nulla..)
_________________
Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe

all my contents are released under the Creative Commons Licence by-nc-nd 2.5
Back to top
View user's profile Send private message
iDreamer
Guru
Guru


Joined: 23 Jan 2004
Posts: 317
Location: Corigliano Calabro(CS)

PostPosted: Sat Oct 09, 2004 12:02 pm    Post subject: Reply with quote

allora il comando dato era sbagliato...
o meglio li stessi parametri ma dovevo dare solo /dev/hda senza specificare la partizione...
gli errori vanno via tranne quello del dma...
facedno quindi solo
#hdparm -d1 mi dice che l'operazione non è permessa...
io sulla gentoo 1.4 che avevo prima di reinstallare il tutto il dma era attivo...
a cosa può essere dovuto questo?
io uso il kernel 2.6.8 e non ho capito bene il mex di DarkAngel76 o meglio quali moduli dovrei cariare?
io se non ricordo male ho nella sezione ide ecc. attivo che il dma è attivo per tutti gli hd se essi sono combatibili... sbaglio dove devo corregere?
grazie per gli aiuti...
_________________
.::..::.iDreamer.::..::.
^__^ -> HH: Happy Hacking
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Sat Oct 09, 2004 6:31 pm    Post subject: Reply with quote

iDreamer wrote:
io uso il kernel 2.6.8 e non ho capito bene il mex di DarkAngel76 o meglio quali moduli dovrei cariare?


In pratica devi assicurarti di aver compilato correttamente i moduli per il tuo chipset nel kernel. Se non lo hai fatto i dischi funzionano grazie ai driver IDE generici ma non riesci a sfruttare alcune cose come il DMA
_________________
Ciao da me!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum