Many thanks for your reply. It looks like I've followed your recommendations. The kernel finds the IDE controller and the cdrom drives. Likewise, it seems to recognize the SATA controller but doesn't access the drive, I think because of some kind of i/o port problem.