sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #09739
Re: HDPARM
John Poulsen wrote:
>
> Jeg har læst man-filen vedrørende HDPARM, og ved endnu ikke hvordan
> jeg sikrer mig, at mine 3 IDE-diske (IBM) skal kunne læse/skrive
> 32-bit og bruge DMA.
>
> Er det hdparm /dev/hdX -ac1d2gkmnru - eller hvordan?
0) "man hdparm"
1) kig på
hdparm -t /dev/hdX
hdparm -T /dev/hdX
Disse vil give lidt timing infp så du kan se om noget hjælper,
specielt "-t" er relevant.
Uden disse ved du ikke om det du ændrer virker.
Vær opmærksom på at nogle indstillinger kan få linux til at hænge/crashe!
så noter hvad du gør, og går en oversættelse senere ned så fjern
indstillingen der gav problemet.
2)
Ofte kan
hdparm -m16 -a8 /dev/hdX
anvendes på de fleste IDE controllere uden problemer.
"-u1" kan virke men på en ældre 486DX4-133 (AMD-P75) med SiS chipsæt/IDE
hænger linux efter kraftig CPU og diskaktivitet under oversættelse med g++.
"-c3" eller evt. "-c1" giver 32bit overførsel over PCI/VL bus og virker
på nogle ældre og de fleste nyere chipsæt (ikke på IDE ældre chipsæt der
sidder via ISA-bridge)
Se også på "-d1", "-X34" og andre flag i "man hdparm".
Disse "DMA" kommandoer til driveren virker dog kun på nogle (få?)
chipsæt, driveren/hdparm vil give en fejl hvis man forsøger at
anvende dem på de forkerte IDE-chipsæt.
--
mvh Frank Damgaard frda@xxxxxxxxxxxxx | frank@xxxxxxxx |fido 2:236/15.2
References
-
HDPARM
From: John Poulsen, 1999-06-24