The vhv.allow option is not required unless you plan to run nested VMs. You'll need the 3 following settings enabled and it sounds like you have 2. Is the 3rd enabled? Did you power off the host after changing the BIOS settings?
No-Execute Memory Protection
- Virtualization Technology (VT)
According to the log file
Common: MSR 0x3a = 0x3 --> currently "0011" , should be "x1x1"
VT-x is not enabled (Bits 0 + 2 required)
There were other discussions, where enabling "Trusted Execution" caused issues. I' suggest you configure the BIOS settings as follows:
Virtualization: On (assuming this is VT-x)
VT for Direct I/O: Off (unless you need it)
Trusted Execution: Off
TPM Security: Off
TPM Activation: Inactive
Execute Disable: On
After modifying any of the settings, you may need to power cycle the system!
Same error message, different situation. Been running everything fine for some time. Shut everything down to replace a battery in my UPS. Turn on servers, and one host running my DC came up with the error above. VT-Tech was turned off? Wonder how that could happen? Battery onboard server seemed fine as date and time were correct. After turning VT-Tech back on and restarting the host my DC autostarted as it always has. Any ideas would be appreciated.