I get a fair number of laptops to repair. A lot just need a reformat, but keyboards and hard drives often need to be replaced. It seems that laptopkeyboards and HDs are frail. I got a Dell D600 that wouldn't boot after it was dropped. I had no problem accessing the data when I hooked the drive up to a desktop with an adapter. I saved all the customer's wife's pictures and documents, the hero that I am! The drive works fine on the desktop. The laptop won't even acknowledge the drive exists in it's BIOS and it says no drive in POST. I ran Spinrite and formatted the drive using the desktop and even installed XP on it with no problem. The laptop still won't recognize the drive. Three other laptops won't recognize the drive in the BIOS or POST. The drive still works perfect on the desktop. I wouldn't care and just get a new drive but I just replaced this one about a year ago, I'm sure it's still under warrantee. I'm just perplexed why the laptops won't see it.