Also das scheint eine 500GB HDD zu sein. Wenn die HDD tatsächlich von verschiedenen Controllern nicht erkannt wird, dann ist die HDD defekt.
Datenrettung wird hier nicht günstig sein, rechnen Sie mit mindesten 900€ wenn ich noch die Preise aktuell im Kopf habe.