SATA ports and xbox flashing

Let’s start with what I’m trying to do, flash my xbox. Now with a couple things set up, I have questions. I have a 15 power, 7 data SATA hdd (no molex) connected directly to a female port on my laptop. Can I just connect the 7 data pins with a male to female SATA cable directly to my xbox disc drive and boot from a usb? I also have a via 6421a chipset (3, 7 pin sata ports, and one PCI male) but no PCI slots and the only sata port I have is connected to my hdd. So my next question would be, how do I connect it without a USB pro, where, and do I need a set of drivers? One last thing, even though it’s more of an Xbox question… Using a sabrent hdd encasement tool, I connected the Xbox lite on to a usb slot. Although, it came up as a mass storage device, which probably had something to do with using a hdd encasement I guess.