I was doing some tweaking on our two virtual Vista Business installations. They were both rebooted at the same time, with one BSOD as above.
The system is a new SR2300 with dual 2.8 GHz. Xeons and 6 GB of RAM. Drives are a pair of Seagate SCSIs mirrored by the host OS.
The funny thing is, the other instance just kept trucking. A "reboot" of the virtual machine allowed the instance to boot with no issues.
There is no virtualization tech on this particular machine. So, there could be any number of reasons why it happened. One is an attempt to hit a spot in memory that was already occupied, another being something with the hardware itself.
Some further testing will be in order. Though, in this case the Vista machines are for testing purposes only. We also have two XP Pro SP2 instances on it that are running quite stable. So, time will tell as we tear Vista apart, and put it back together again!
I like that ability with the virtualized OS: Kill it, then kill it again, then kill it again...As long as my original VHD copy is around, I am good to go!
The machines are virtualized on Microsoft's Virtual Server 2005 R2 Enterprise Edition.
Microsoft's take on it: KB 293077
Error Message: STOP 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL.
UPDATE 2009-04-01: The above link is now a dud. Here is a link for a search for the stop error on Microsoft's support site: 0x000000D1 Search.
Microsoft Small Business Specialists