HDIO_DRIVE_CMD(setxfermode) failed: Input/output error First of all, let me make it clear that I am no expert, but have played around with this in the past. Secondly, make sure you have a backup, or at least don't mind losing your data, as I take no responsibility :o)
The failed message [from what I can understand] means that when you tried to set the -X66 option, for the transfer mode, it didn't like it and can't seem to change it. Have a look at the output of dmesg and see what it says. Mine says: Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=x If when you next boot your machine, you type "idebus=66" when lilo boots [not sure about grub, but from what I have read, it should be the same!] then check that the system boots, there are no data errors, and that dmesg doesn't complain, then that may just work :o) I hope this helps, if not then please let me know and I will try to be a bit more clear :o) Take care, Jon Jeffels