Make sure your drive(s) support dma and it's enabled in the bios. Also take a look at your bootloader config file (grub.conf or lilo.conf) to see if you have disable it from there.
You can try to set dma on using
hdparm -d1 -m1 /dev/hdX
(for the hard drive better do it in single user mode just to be sure).