laptop sata controller broken, boot from esata?

i have an acer aspire 5050, it takes a 2.5 sata drive, but it just wont detect them in bios, there's nothing i can do....
what i was hoping was to get a esata card and plug the drive into that, and install/boot win 7 from there...

right now i have xp booting from a usb key but i can't figure out how to get wifi working from it, it sucks.

any help guys :(

This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.