Working on a Lenovo ThinkPad which was dropped.
Oddly enough it won't recognize it's own (standard) hard disk or boot from the CD/DVD drive, but will recognize an SSD and boot via USB - I'm at a loss to explain why. Any thoughts appreciated.
If you have a spare drive that's clean and empty, try to install Windows on it and see if it boots. Pretty bizzare but just another reason to sell the client on a new SSD.