The drive has a SATA connector, the drive should work with pretty much any motherboard out there, that doesn't have a 2TB/3TB limiter(meaning Sandy bridge platform). As for the USB port, that would come squarely from the USB dock/adapter you'll be pairing with the SATA drive. USB docks shouldn't have any problems.