I have a bit of a strange problem, in that I have a 2.5 inch drive which, when plugged into the primary IDE, is not recognised by the BIOS, but when it is plugged into the secondary one is fine and boots up. However, when the normal 1.8 inch drive is in the primary IDE it can get recognised and can be booted from. I cannot think of any reason why there is this difference as the BIOS should recognise both as HDDs. Does anyone have any idea why this is the case?