I am stuck in a loop I can't seem to get out of. My PC died. I had two drives on it in a dual boot configuration. At least one of them should boot without the other. I think both will boot as long as the correct menu item is selected, but I don't remember for sure. I think I originally set it up with BCD Edit, but it was a long time ago.
I have two back-ups of the main drive on other separate drives. When the computer died, I started getting BSOD errors first. They would suddenly pop up at random intervals for no apparent reason. They became increasingly frequent until I couldn't start the computer at all. I thought it might be a hardware failure on the motherboard, but I couldn't be sure.
I have been trying to get either drive or the backups to boot in other computers but nothing works. With every drive (four in total) on the PCs I have tried so far (2), I get the same result: The computer boots, starts to load Windows, BSOD. The BSOD occurs when Class PNP appears on the command line.
This being Windows, I can't read the BSOD message because it disappears too fast. There is no log because Windows never loads. How do you get around something like this?
What I really don't get is the fact that I see a BSOD with different disks on different computers. How can this be? I can understand a drive being damaged, but the backups were made long before any problems started. It doesn't make sense that they all have the identical error. The only thing I can think is it must be some kind of driver issue. Because the computer that these drives previously worked on is dead, I can't test with identical hardware. I don't know what to try next.
I can read the drives fine via USB. They just won't boot. I am happy to move on since it was time to upgrade anyway, but I need configuration data from the drives that I can only get when they are booted. Can anyone rescue me from this really horrible situation? The OS in question is Win 7.