PDA

View Full Version : How to: Avoid hdparm timeout (temporarily solution)


vnbuddy2002
September 5th, 2005, 07:12 PM
If you enable DMA mode with hdparm, many times you will experience "timeout waiting for DMA" and it will automatically switch back to PIO mode (turtle mode). There was a patch for this problem but it is only for 2.4.x kernels. One of the simple way is to disable "APIC" from the kernel. If it works on my system, it might works on yours. Here is how you do it:

1. open up /boot/grub/menu.lst
2. look for your kernel and add "apic=no"

It should look like

kernel ............ apic = no

Let me know the results. :)

tseliot
September 6th, 2005, 04:04 AM
If you enable DMA mode with hdparm, many times you will experience "timeout waiting for DMA" and it will automatically switch back to PIO mode (turtle mode). There was a patch for this problem but it is only for 2.4.x kernels. One of the simple way is to disable "APIC" from the kernel. If it works on my system, it might works on yours. Here is how you do it:

1. open up /boot/grub/menu.lst
2. look for your kernel and add "apic=no"

It should look like

kernel ............ apic = no

Let me know the results. :)
Or you might put "noapic" as well.