DMA not permitted?

Joerg Rossdeutscher ratti at gesindel.de
Son Jun 18 18:07:01 BST 2006


Am Sonntag, den 11.06.2006, 19:30 +0200 schrieb Eduard Bachmakov:
> root at linuxmachine:~# hdparm -d1 /dev/hda
> 
> /dev/hda:
>  setting using_dma to 1 (on)
>  HDIO_SET_DMA failed: Operation not permitted
>  using_dma    =  0 (off)
> 
> Hat jemand eine Ahnung woran das liegt?
> 

Falls Du nicht von ATA bootest, muss der Boardtreiber vor den
ide-modulen geladen werden. Werden die später geladen, lässt sich dma
nicht mehr einschalten.

Wenn Du sowieso einen eigenen Kernel verwendest, kannst Du sie auch
einkompilieren.


ratti:/home/ratti# cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line.  Comments begin with
# a "#", and everything on the line after them are ignored.


# IDE stuff
ata_piix
piix
via82cxxx
ide-generic
ide-cd
ide-disk



... ist natürlich entsprechend zu modifizieren. Mein Board ist ein Auss
K8V Deluxe.


Gruß,
Ratti

-- 
 -o) fontlinge | Fontmanagement for Linux | Schriftenverwaltung in Linux
 /\\ http://freshmeat.net/projects/fontlinge/
_\_V http://www.gesindel.de https://sourceforge.net/projects/fontlinge/