Ich gehe auch davon aus, dass die Festplatte alterstechnisch an Ihre Grenzen gekommen ist.
Dafür spricht das mit der Fehlerüberprüfung.
Das Thema ist eigentlich hinlänglich bekannt.
Es gibt ein nettes Command-Tool namens "Smartctl", damit kannst du rausfinden was für Statusmeldungen die Festplatte bringt (wobei ich ehrlich gesagt bezweifele, dass die überhaupt S.M.A.R.T. hat, sprich es kann sein, dass das Tool gar nix bringt).
Die Frage bei dem alten PC ist dann nur: Neue Festplatte oder direkt neuer Rechner? Wobei ich zweite Lösung vorziehen würde ;)