A thought... When I came across this problem in the past I would take the hard drive in question and put it in a different laptop with similar chipsets, start the reload, and pull the drive before it got to the second reboot. I then put it back in the locked laptop, and let it draw the drivers and settings for that machine. Time consuming, but a possible solution.