Computer not reading MyPassport

I have a 120 g that worked with a PS2 Lenova, and more recently a Windows 7 Dell. It began intermittently disconnecting and reconnecting, then didn’t work at all. I used a different cable, which cured it temporarily, but now the computer doesn’t recognize it at all.  A reboot (or unplug/replug) produces a few two-toned beeps, but the computer does not recognize the drive in “my computer”. The 'remove drive safely" will recognize its presence, and the device manager says the drive is functioning properely. Ironically, I just bought a 1T from WD as a backup. Am I too late?