Message boards : Theory Application : All Theory getting computation errors on new AMD machine
Message board moderation

To post messages, you must log in.

AuthorMessage
Peter Hucker

Send message
Joined: 12 Aug 06
Posts: 247
Credit: 1,639,321
RAC: 0
Message 43994 - Posted: 26 Dec 2020, 9:56:33 UTC
Last modified: 26 Dec 2020, 10:35:28 UTC

I have a new AMD Ryzen 9 3900XT CPU. Previously I've only used Intel CPUs. Should Virtualbox and Theory work on AMD CPUs? I think I've turned AMD's equivalent of VT-d on in the BIOS.

I get:

2020-12-26 06:30:51 (2692): Starting VM using VBoxManage interface. (boinc_f5094280ce8f60a2, slot#9)
2020-12-26 06:30:55 (2692): Error in start VM for VM: -2147467259
Command:
VBoxManage -q startvm "boinc_f5094280ce8f60a2" --type headless
Output:
Waiting for VM "boinc_f5094280ce8f60a2" to power on...
VBoxManage.exe: error: Not in a hypervisor partition (HVP=0) (VERR_NEM_NOT_AVAILABLE).
VBoxManage.exe: error: AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED)
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole

2020-12-26 06:30:55 (2692): VM failed to start.
2020-12-26 06:30:55 (2692): Could not start
2020-12-26 06:30:55 (2692): ERROR: VM failed to start

https://lhcathome.cern.ch/lhcathome/result.php?resultid=292735064

It says memory not available, but the computer has 32GB RAM and is only 38% used before starting the Theory task, so I assume this is a problem with memory not being assigned to Virtualbox?
ID: 43994 · Report as offensive     Reply Quote
Crystal Pellet
Volunteer moderator
Volunteer tester

Send message
Joined: 14 Jan 10
Posts: 1046
Credit: 6,603,873
RAC: 275
Message 43995 - Posted: 26 Dec 2020, 10:12:05 UTC

It also said: AMD-V is disabled in the BIOS (or by the host OS)

If you have win 10 Pro, is Hyper-V running?
ID: 43995 · Report as offensive     Reply Quote
Peter Hucker

Send message
Joined: 12 Aug 06
Posts: 247
Credit: 1,639,321
RAC: 0
Message 43997 - Posted: 26 Dec 2020, 10:16:30 UTC - in response to Message 43994.  
Last modified: 26 Dec 2020, 10:28:41 UTC

Sorted it. Didn't spot the next line "AMD-V is disabled in the BIOS", because I saw "MEM_NOT_AVAILABLE" and stopped reading.

Stupid MSI hid the setting in the overclocking menu! Virtualisation is not overclocking! I don't overclock so I hadn't gone in there.

It's in the BIOS menus in overclocking, CPU features. Enable the SVM in there.

I thought I already had it on, because I did originally, then trashed the BIOS settings by overclocking. So I had to reset the CMOS and put them in again. I thought only memory XMP was in there, and forgot I'd found SVM in there too.
ID: 43997 · Report as offensive     Reply Quote
Peter Hucker

Send message
Joined: 12 Aug 06
Posts: 247
Credit: 1,639,321
RAC: 0
Message 43998 - Posted: 26 Dec 2020, 10:17:48 UTC - in response to Message 43995.  
Last modified: 26 Dec 2020, 10:18:36 UTC

It also said: AMD-V is disabled in the BIOS (or by the host OS)

If you have win 10 Pro, is Hyper-V running?
It's Windows 10 Home, but I have other machines with Windows 10 Pro. I've never had to enable Hyper-V, I thought only the BIOS setting was required? Is Hyper-V on by default?
ID: 43998 · Report as offensive     Reply Quote
computezrmle
Volunteer moderator
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jun 08
Posts: 1825
Credit: 123,762,094
RAC: 86,167
Message 44001 - Posted: 26 Dec 2020, 12:23:38 UTC - in response to Message 43997.  

... because I saw "MEM_NOT_AVAILABLE" and stopped reading.

VirtualBox mentioned "VERR_NEM_NOT_AVAILABLE" which has nothing to do with MEM.
NEM = Native Execution Manager
ID: 44001 · Report as offensive     Reply Quote
Peter Hucker

Send message
Joined: 12 Aug 06
Posts: 247
Credit: 1,639,321
RAC: 0
Message 44005 - Posted: 26 Dec 2020, 17:49:39 UTC - in response to Message 44001.  

... because I saw "MEM_NOT_AVAILABLE" and stopped reading.

VirtualBox mentioned "VERR_NEM_NOT_AVAILABLE" which has nothing to do with MEM.
NEM = Native Execution Manager
Oh, I've got one of those minds that reads this as real words:

For emaxlpe, it deson’t mttaer in waht oredr the ltteers in a wrod aepapr, the olny iprmoatnt tihng is taht the frist and lsat ltteer are in the rghit pcale. The rset can be a toatl mses and you can sitll raed it wouthit pobelrm.

S1M1L4RLY, Y0UR M1ND 15 R34D1NG 7H15 4U70M471C4LLY W17H0U7 3V3N 7H1NK1NG 4B0U7 17.
ID: 44005 · Report as offensive     Reply Quote

Message boards : Theory Application : All Theory getting computation errors on new AMD machine


©2021 CERN