I'm going from memory but if it serves me correct I can't boot into safe mode which is consistent with a HAL.DLL issue.
Which is common when you swap a motherboard or something. Basically I think it is using a different hal that what the VM sets for hardware.