Comment 2 for bug 17366

Revision history for this message
Saul (bugs-saul) wrote :

I have tried and confirmed the following solution from ubuntu forums. We need
something to automatically select the correct ide controller module and modify
the relevant config files. On my Intel P4 system the module was "piix".

[QUOTE from http://ubuntuforums.org/archive/index.php/t-24046.html]

Hey all...

I've been researching this problem and I figured it out.
- I have an AMD64 on a mobo with nforce3 and I boot off a SATA drive.
- I was having problems burning DVDs and found I needed to turn on DMA and I got
the 'HDIO_SET_DMA failed: Operation not permitted' error.
- I read in Bugzilla that it was due to the ide_* drivers grabbing the devices
too soon and setting them to PIO
- The supposed fix was to put AMD74xx first in my /etc/modules file so that it
would get to these ide devices first... This caused my system to hang on bootup
- My fix was to edit /etc/hotplug/blacklist and add AMD74xx. This allowed
AMD74xx to be assigned from /etc/modules.
-Command line test of 'sudo hdparm /dev/hda' was successful so I edited
/etc/hdparm.conf to turn on DMA automatically at bootup and it works!

Yeah! \\:D/
Oz