If your laptop will boot from usb, then an external enclosure will be your best bet. I used to have an adapter to put laptop drives in a desktop but they are few and far between, and I'venever seen the the one your looking for.
I know the ide cables are smaller, and the laptop has integrated power in the ide cable.
I'm fairly sure that notebook sata is also mini unless you have an e-sata.
You could also consider a network boot seen them before but never set one up.