-
Notifications
You must be signed in to change notification settings - Fork 633
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not Recognizing Hyper-V on Windows 10 #1548
Comments
Hi @lildonpancho, Sorry you're having issues getting this to work. For some reason, our health check is thinking Hyper-V is installed, but the hypervisor is not present. Could you please post the output of: Thanks! |
Not the OP but I have the exact same problem and went through the exact same options (and some others) to try to fix it.
|
I don't know if this is what actually fixed it for me, but I uninstalled Dell SupportAssist, rebooted, then uninstalled Hyper-V again, rebooted, installed Hyper-V on the command line (trying to run multipass told me what command to run), rebooted, and then it worked |
I'm also having issues getting multipass to work Windows 10 Build 19041
I have confirmed Hyper-V is enabled and have I have manually created VMs that work. Any help is appreciated |
Hi @nunix, can you tell me if the "Default Switch" exists on Server, like on the other editions? PS> Get-VMSwitch -Id C08CB7B8-9B3C-408E-8E30-5E16A3AEB444 If that works, does PS> ping <hostname>.machine.net |
Hi Saviq, |
Has this been fixed yet? I'm running into a similar problem trying to install multipass using the hyper-v provider (with multipass 1.5). It works on my desktop but doesn't work on my laptop. Hyper-V is enabled on both and I used to have microk8s installed on both (which installed multipass 1.2). My windows version is: Edition Windows 10 Pro The default switch exist:
and I can ping my laptop (fro❯ ping transmogrifier.mshome.net
|
I just tried installing older versions of multipass. 1.21 works, 1.3.0 does not, neither do 1.4.0 and 1.5.0. |
@townsend2010 @Saviq See above for possibly more info that might be helpful diagnosing the issue. And let me know if you need anything other information. |
Hi @pvandervelde can you describe what your exact issue is? What error is printed when you |
@Saviq My issue is that the installer fails to detect Hyper-V but apparently it works when multipass runs. See screenshots: When I run
And the VM is created. Similarly I can run the microk8s installer and it creates the VM. It looks like this might be a different issue. Do you want me to open a new ticket? |
I have a similar issue but is gone after I restart my computer. |
It's the same for me. After a restart, it works fine now. |
Since this was the top result when I searched for the error "The computer needs to be rebooted in order for Hyper-V to be fully available" I'll leave here what fixed it for me. My fix was to run "bcdedit /set hypervisorlaunchtype auto" and reboot, which I found here: Running Windows 10 21h2 |
Nice. And for those who want to get Windows 10 Home / Multipass / Hyper-V working, I threw this together (thanks for your solution): |
I have enabled Hyper-V on Windows 10 Pro using the following command:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
I receive the following output:
I try to start up Multipass using default settings (hyperv driver enabled by default):
multipass launch test-instance
It waits a few seconds before I get the following message:
start failed: The computer needs to be rebooted in order for Hyper-V to be fully available
I rebooted the computer and tried to start again with the same command and received the same result.
I then tried to explicitly set the driver using the following:
multipass set local.driver=hyperv
I run the command to launch an instance again and I get the same message telling me to reboot.
I then rebooted and tried to launch an instance again and got the same message. I have tried Disabling and renabling Hyper-v as well as downgrading/reinstalling Multipass with the same result.
Additional info
The text was updated successfully, but these errors were encountered: