question

LarryMaes-4123 avatar image
0 Votes"
LarryMaes-4123 asked LarryMaes-4123 answered

Hyper-V on Windows 10 will not start Ubuntu 20.04

Hello. I have a homework assignment that I need to use Linux for so I want to use a VM to run it. I dont want to download something that I will only use once so I decided to use Hyper-V since it is already included in Windows 10. I was so excited to see that Hyper-V had a quick create button for Ubuntu that downloads and sets it up automatically so I used that. When I try to start Ubuntu though I get this error message:

Failed to start the virtual machine 'Ubuntu 20.04' because one of the Hyper-V components is not running.

'Ubuntu 20.04' failed to start. (Virtual machine ID 0B08474C-B4FE-48C5-983B-433E4D83E15A)

The Virtual Machine Management Service failed to start the virtual machine 'Ubuntu 20.04' because one of the Hyper-V components is not running (Virtual machine ID 0B08474C-B4FE-48C5-983B-433E4D83E15A).


I have an AMD B450 motherboard so in the BIOS I enabled SVM and AMD CPU fTPM
I also ran "Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V -All" to make sure it was enabled

Im running Windows 10 Education Version 20H2 (OS Build 19042.906)

windows-server-hyper-vwindows-10-hyperv
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

From your description, we find the issue is related to Hyper-V, I would remove the tag of "msc-virtual-machine-manager-hyper-v", which represents deploying Hyper-v in SCVMM. And add tag "Windows-server-Hyper-v" for you. Thanks!

0 Votes 0 ·
jiayaozhu-MSFT avatar image
0 Votes"
jiayaozhu-MSFT answered

Hi,

Thank you for your posting!

1) You can first go to check your Event Viewer to see the error codes or messages related to your issue in details, so you can better determine your issue scope. Go to Event Viewer>> Applications and Services Logs>> Microsoft>> Windows>> Hyper-V VMMS.

2) I would like you to check if your processor supports Second Level Address Translation (SLAT) and Virtual Machine Monitor Mode Extensions. Just run msinfo32 as administrator in the search box to the right of the Start button, and scroll to the very end to check if the four items that begin with Hyper-V are shown as "Yes":

87525-casehyper-v2.jpg


If you see a No after the Virtualization Enabled In Firmware setting, you have to go into your BIOS (or UEFI firmware) settings and turn on support for virtualization. If you see a No next to any of the other items, you won't be able to run Hyper-V.

3) I have found a blog which shared the similar issue with yours. You can follow the troubleshooting steps in this blog to see if your issue can be solved:

https://docs.microsoft.com/en-us/answers/questions/80725/cannot-run-hyper-v-virtual-machine-component-not-r.html

In addition, if you still cannot run your VM, please provide me with the screenshots of your event error codes or messages. So I can try my best to further help you troubleshoot your issue.

Thank you for your support! And wish you got amazing score for your assignment!

Best regards
Joan


If the Answer is helpful, please click "Accept Answer" and upvote it.

Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


casehyper-v2.jpg (155.2 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

LarryMaes-4123 avatar image
0 Votes"
LarryMaes-4123 answered

I got impatient and just ended up installing Windows 10 Pro instead of Education and it works now. Thanks for trying to help though!

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.