← Back to team overview

sslug-teknik team mailing list archive

Ingen DMA

 

Godaften folkens....

Jeg undrer mig lidt over at jeg ikke kan få lov til at slå DMA til på mine harddiske når jeg sidder i Debian (unstable/testing). Hvis jeg laver en hdparm kommer jeg med:
 /dev/hda:
  multcount    = 16 (on)
  IO_support   =  0 (default 16-bit)
  unmaskirq    =  0 (off)
  using_dma    =  0 (off)
  keepsettings =  0 (off)
  readonly     =  0 (off)
  readahead    =  8 (on)
  geometry     = 2482/255/63, sectors = 39876480, start = 0
og:
 /dev/hdb:
  multcount    = 16 (on)
  IO_support   =  0 (default 16-bit)
  unmaskirq    =  0 (off)
  using_dma    =  0 (off)
  keepsettings =  0 (off)
  readonly     =  0 (off)
  readahead    =  8 (on)
  geometry     = 7476/255/63, sectors = 120103200, start = 0
Min linux partiotion er på /dev/hdb og er blandet sammen med en NTFS. /dev/hda er ren windows (indtil videre:-)) Hvis jeg forsøger at slå dma til med
 hdparm -d1 /dev/hdx (x er a eller b)
for jeg blot:
  setting using_dma to 1 (on)
  HDIO_SET_DMA failed: Operation not permitted
  using_dma    =  0 (off)
og ærgelig ærgelig... Jeg er stadig uden dma...
Jeg har flest problemer med det hvis jeg kopierer større mængder data enten over netværket fra ftp eller internt og til tider kommer der også problemer når jeg bruger mit tv kort.
Jeg har en:
MSI KT4 Ultra (VIA KT400 Chipset)
Maxtor 60 GB (/dev/hdb)
(vist nok IBM) 20GB (/dev/hda)
Debian
Kernel 2.4.23

Er der nogle der liiige ved hvordan man for slået DMA til?!

Claus



Follow ups