Opened 5 years ago
#19078 new defect
NT4 Guest: Weirdness with "Enable Nested VT-x/AMD-V" checkbox in guest settings
| Reported by: | kumba | Owned by: | |
|---|---|---|---|
| Component: | VMM | Version: | VirtualBox 6.0.14 |
| Keywords: | Cc: | ||
| Guest type: | Windows | Host type: | Windows |
Description
I have a good working install of Windows NT4 Server that I toy around with every few months. I am not sure when this issue began, but I am assuming during 6.x.
From a known good snapshot, I can boot into NT4 successfully and login as the administrator account. However, when I reboot the guest, the *next* reboot will fail with this error message:
HAL: MPS MP Structure not found
HAL: No MPS Table Found.
HAL: This HAL.DLL requires an MPS version 1.1 system
Replace HAL.DLL with the correct hal for this system
The system is halting
The solution that I found is to go into the guest's settings, and under System --> Processor, enable OR disable the "Enable Nested VT-x/AMD-V" checkbox. That means, if the checkbox is currently checked, uncheck it. If it is not currently checked, check it. Save and then exit the settings dialog.
After this, the next boot will work fine. But! The next time you restart the guest, you must toggle the state of that checkbox again before the guest will successfully boot.
Definitely one of the weirder bugs I've ran into. I'll attach a screenshot of the HAL message, but I'm not sure what else the VBox developers might need to figure this one out.


NT4 Boot Error, HAL: MPS MP Structure not found