Использовал кернел 2.6.24 - IDEшный винт распознавался как hdX, и с ним работала установка DMA-режима через hdparm:
hdparm -Xudma0 /dev/hda
Теперь же ядро 2.6.33.4, и этот же винт видится как sda, и при попытке установить ему DMA:
# hdparm -Xudma0 /dev/sda
/dev/sda:
setting xfermode to 64 (UltraDMA mode0)
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Интенсивный гугль по проблеме ни к чему не привел, надеюсь только на светлый разум ЛОРа.