When I start up K3B, it somehow disables DMA and then complains that the drive doesn't have DMA support enabled.
I know how to use the root and can enable DMA through
"hdparm -d 1 /dev/hd(x).
Q: My DVD drive supports 16X but K3B keeps burning at 1X! What's happening?
A: Your kernel most likely didn't apply optimal settings for your drive when it detected it. You can find out what are the current settings of your drive with the command
hdparm -v /dev/dvd
/dev/dvd:
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
The following options are known to maximize burning and playback performance:
hdparm -d1 -c1 -a8 -u1 /dev/dvd
To make these options permanent, a quick and dirty solution is to include the command in /etc/rc.local. Consult your distribution documentation for a tailored solution.
Some drives have buggy DMA support. If you experience instability, leave these options disabled.
Some useful references:
http://www.togaware.com/linux/survivor/CD_DVD_Drives.shtmlhttp://www.linuxjournal.com/article/6921Is there a command in Pardus, to set DMA permanent for optical drives?