@jeffowski
You have obviously never had the displeasure of using a HP laptop.
I would suggest booting a rescue/live system and run some diagnostics on the root disk... My gut feeling is that you you just need to repair the partition table. I say that because you are getting far enough to prove that your disk is good, but not able to find the root partition