What happens is that the kernel bundled with Mandrake 6.0 is not compiled with the option CONFIG_IDEDMA_AUTO ("Use DMA by default when available") as this option is reported to break some IDE drives at boot time - they just won't work - whereas not compiling with this option and setting DMA usage via hdparm -c1/the/good/drive works.
You are right and wrong.
/the/good/drive works.
:)
What happens is that the kernel bundled with Mandrake 6.0
is not compiled with the option CONFIG_IDEDMA_AUTO
("Use DMA by default when available") as this option is
reported to break some IDE drives at boot time - they just
won't work - whereas not compiling with this option and
setting DMA usage via hdparm -c1
Yet another broken-hardware-sucks kind of story