Linux seems to like it when the boot partition is the MASTER (when using EIDI). I suggest checking your setup and making sure that your hard disks are properly jumpered for MASTER/SLAVE configuration (as hinted above) AND insure that your linux boot partition is the MASTER.