Basically get a linux mint style .iso.,
and instruction manual
burn a dvd, insert in DVD drive and boot.
Then you have linux with no disk involved running on the system - all in RAM
at this point there should be some GUI tools available (Disk Thing) to inspect what drives if any are attached to the system.
The possible outcomes of this are
- No drive appears to be connected at all. You are f***ed. Maybe a new PCB will work
- a drive is connected, (/dev/sd??? exists) but is not mountable. You might try fscking it. but first off you do a sector level copy onto something else.
(dd if=/dev/sdwhatever of=/home/myname/myyfuckeddisk.image)
IN fact a sector level copy is all you need off such a disk. You can then try and either fix that to be mountable, or try and grab data off it anyway.
- a drive is connected, and mountable. At this point you can try reading it file by file. Some will work, some will not.