Oletko varma että emolevysi tukee niitä asetuksia? Noh joka tapauksessa hdparm -ohjelmalla sitä voi muuttaa, eli kokeile ensin(ei pitäisi hajottaa mitään mutta täysin varma en ole joten omalla vastuulla):
sudo hdparm -c1 -u1 /dev/hdX
Eli hdX on se mitä muutat eli hda, hdb etc. ja c1 on IO_support ja asetetaan noin ykkösseksi u1 taas unmaskirq asetetaan noin ykköseksi(eli päälle). Jos kone tuntuu vakaalta ja homma toimii(yleensä dma:lla on suurin vaikutus eli katsohan että se on varmasti päällä sudo hdparm -d /dev/hdX), voinet listätä buuttia varten /etc/hdparm.conf:iin tiedot että ne laitetaan päälle aina konetta buutatessa. Eli siis:
sudo gedit /etc/hdparm.conf
Lisäät tiedoston loppuun rivit:
/dev/hdX {
interrupt_unmask = on
io32_support = 1
dma = on
}
Ellei siellä ole jo jotain tehty kyseisellä laitteelle(Tosiaan jos rivi alkaa # jotain niin niistä ei tarvitse välittää esim.
#/dev/hda {
# mult_sect_io = 16
# write_cache = off
# dma = on
#}
kyseiset rivit ovat kokonaan kommentoituja, jolloin ne eivät vaikuta asiaan). Eli siis tallenna ja sulje tiedosto. Ja pistä päätteeseen komento:
sudo /etc/init.d/hdparm restart
Ja testaile että toimivatko asetukset komennolla sudo hdparm /dev/hdX. Laitanpa vielä vinkkinä esimerkin hdparm.confista liitteenä...
(hmm ei ehkä ihan aloittelijan alueelle sopiva vastaus)
[ylläpito on poistanut liitteen]