← Back to team overview

sslug-teknik team mailing list archive

Re: hdparm

 

> Hej alle,
>
> Når jeg starter linux køres fsck, og den skriver at DMA ikke er aktiveret
> på min disk. Hvordan aktiverer jeg dma? (hdparm -d /dev/hda)
Tjek alene i xterminalen OM du har dma kørende og din hastighed via:

sudo hdparm -tT  /dev/hdc

Slå din dma til:

sudo hdparm -d1 /dev/hda

HVIS dit system virker sundt, kan du indsætte følgende - jeg vil forslå
ikke i etc/rc.d/rc.S, men direkte i:
/etc/hdparm.conf

Relevant del for mig i denne fil ser sådan ud:

#mine harddiske:

/dev/hda {
       mult_sect_io = 32
       write_cache = off
       dma = on
}

/dev/hdc {
       mult_sect_io = 32
       write_cache = off
       dma = on
}

command_line {
       hdparm -q -m16 -q -W0 -q -d1 /dev/hda
}

#mine cdromdrev:

/dev/hdb {

   dma = on
}
/dev/hdd {
   dma = on
}


> Jeg har set at inittab er den første fil, som Linux kører. I den kaldes
> etc/rc.d/rc.S som den første fil, hvori jeg kan finde kørslen af fsck ...
> jeg er tydeligvis nervøs for at skrive noget i filen, som man ikke kan -
> hvad nu hvis Linux ikke booter bagefter.
Så skulle du ikke resikere det store - specielt HVIS der alligevel skulle
gøre dit system sært kan du ved opstart i en root xterminal skrive
nohdparm som livrem OG sele.
> Er der nogen, som kan give tydelige trin-for-trin instruktioner til hvad
> jeg skal gøre?
Nu får vi se - ingen garantier.

Hilsen

Phillip
> Mvh Claus



Follow ups

References