[NotSupported] SLAT capabilities not supported in guest VM, but works on host

Discussions related to using VirtualBox on Windows hosts.

[NotSupported] SLAT capabilities not supported in guest VM, but works on host

Postby Lanti » 24. Oct 2019, 21:44

I have Windows 10 18362.449 with Virtualbox 6.0.14 r133895 installed. I want to run Windows 10 18990 to test WSL2, so I need Hyper-V running in guest, but I'm getting the following error message when I try to enable Windows Subsystem for Linux (or Windows Sandbox, or hyper-V):
"The processor does not have Second Level Address Translation (SLAT) capabilities"

It's strange, because I enabled every virtualization related stuff in BIOS and Coreinfo on the host reports the following:
Code: Select all   Expand viewCollapse view
AMD Ryzen 5 3600 6-Core Processor             
AMD64 Family 23 Model 113 Stepping 0, AuthenticAMD
Microcode signature: 00000000
HYPERVISOR   -   Hypervisor is present
SVM          *   Supports AMD hardware-assisted virtualization
NP           *   Supports AMD nested page tables (SLAT)

But in the guest VM, I'm getting the following:
Code: Select all   Expand viewCollapse view
AMD Ryzen 5 3600 6-Core Processor             
AMD64 Family 23 Model 113 Stepping 0, AuthenticAMD
Microcode signature: 00000000
HYPERVISOR   *   Hypervisor is present
SVM          *   Supports AMD hardware-assisted virtualization
NP           -   Supports AMD nested page tables (SLAT)

I have Hyper-V installed, but I have a second boot option created with these commands:
Code: Select all   Expand viewCollapse view
$ bcdedit /copy {current} /d "Windows 10 – No Hyper-V"
$ bcdedit /set {<CURRENT_ID>} hypervisorlaunchtype off

I'm attaching full Coreinfo logs as well and screenshots about my VM settings.

01.png
01.png (21.97 KiB) Viewed 2950 times
Attachments
coreinfo-guest.txt
(5.79 KiB) Downloaded 20 times
coreinfo.txt
(6.45 KiB) Downloaded 14 times
Last edited by socratis on 25. Oct 2019, 18:25, edited 1 time in total.
Reason: Marked as [NotSupported].
Lanti
 
Posts: 5
Joined: 31. Jul 2015, 16:11

Re: SLAT capabilities not supported in guest VM, but works on host

Postby socratis » 25. Oct 2019, 13:56

SLAT pass-through is not yet supported. That's one of the reasons that the only nested virtualization supported right now is VirtualBox-on-VirtualBox. Nothing else...
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
socratis
Site Moderator
 
Posts: 27690
Joined: 22. Oct 2010, 11:03
Location: Greece
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5

Re: SLAT capabilities not supported in guest VM, but works on host

Postby Lanti » 25. Oct 2019, 18:15

Thank You for the information!
Lanti
 
Posts: 5
Joined: 31. Jul 2015, 16:11

Re: SLAT capabilities not supported in guest VM, but works on host

Postby socratis » 25. Oct 2019, 18:25

No problem. Marking as [NotSupported].
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
socratis
Site Moderator
 
Posts: 27690
Joined: 22. Oct 2010, 11:03
Location: Greece
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5


Return to VirtualBox on Windows Hosts

Who is online

Users browsing this forum: No registered users and 27 guests