I have removed a 128 MB hard drive from a very old compaq computer. It is a Seagate ST9144a 2 1/2" drive and requires 44-pin AT interface. Is there any such thing that I can get that would allow me to plug this HD into a USB port?
This is a laptop computer with a 44-pin IDE connection, so you need an adapter to connect it to a 40-pin IDE data cable AND a power supply. On laptop drives the power supply connections are in the 44-pin single connector; on 3½" desktop drives the power is done with a separate Molex 4-pin connector.
You can get adapters that will let you plug this drive into a desktop machine's "standard" IDE ribbon cable and Molex. Look at the first 3 here:
But you say you want it connected by a USB port. IF you mean that you want to fit it into an external drive case for use as a portable HDD unit, you need a case designed for this drive type, like these:
Actually, I don't know how to "close a thread". I'm not sure a poster can do that - it's probably a Moderator function. But you should be able to mark a thread as "Solved", which will draw fewer new posts.