Comment 44 for bug 110636

Revision history for this message
tatu (tatu) wrote :

I had the same problem, performance sucked, disks went from sdaX to hdaX, audio playback was lousy, etc.

I was able to fix it by adding hda=noprobe into kernel boot parameters.

So I changed my /boot/grub/menu.lst kernel line from (only relevant parts shown)

kernel /boot/vmlinuz-2.6.24.2 root=/dev/hda5

to (note hda5 => sda5)

kernel /boot/vmlinuz-2.6.24.2 hda=noprobe hdb=noprobe root=/dev/sda5

This way eide stays away from drives and lets the sata found them later. Naturally you should adjust your kernel name, root and drives based on what you have.

With this change hdparm -t went from 2,8 MB/s to 59 MB/s. And audio plays uninterrupted even with lots of disk access. And disks are called sdaX again.