A couple of days ago, my Windows 10 installation went to sleep. It never woke up. After shutting it down and restarting the computer, it gave me an error about checksum in the Bios. After some troubleshooting and Recovery I was never able to get it to boot. However, after unplugging all of the hard drives I was able to get it to boot. It turns out that the main hard drive is the one that is causing problems. It is also the one that has my Windows 10 installation on it. I can currently boot to Linux from the CD-ROM. So I guess my question is, is my hard drive toasted? If not, is there any way to get Windows 10 to repair whatever is wrong with it?
My Windows 10 was the free upgrade. However I did burn a media disc. In fact, that is what I did my install with last year.
EDIT WITH SOLUTION:
Really? I think that may be your problem. BIOS updates should be done before upgrading.
What are your system specs? You need to fill them in so we can see them in every post.
System Specs - Fill in at Ten Forums - Windows 10 Forums
If this is an OEM-installed system, yeah, they all have their updates working through Windows. If that's the case, you'd probably have to grab a spare empty hard drive, install Windows 10, and do your BIOS update. I'm not sure how else you could do it.
I used the bootable disk in the link quoted above. I was unable to update my bios by any other means, but I used Gigabyte's updated BIOS and @BIOS to get a windows type of GUI up and running. @BIOS ran and installed the biod update. I cleared DMI Pool data via check box before updating. Then...it updated. Its up and running for now.