LXD on Windows 10 WSL?

Maybe I am confusing you. I am only interested in running Multipass and not LXD.
I run multipath launch. The insances are created, but they will not start.

Ray

But you wouldnā€™t mind running LXD under multipass on Windows for a mere test so that this thread is relevant to the forum, right?

There are three specific requirements mentioned earlier, and I need from you to positively state that you have checked them, so that we know that multipass should work. Can you do that?

  1. Only Windows 10 Pro or Enterprise , build 1803 or later is currently supported.
  2. Make sure the network youā€™re connected to is marked Private (which really means Trusted ), otherwise Windows will prevent Multipass from starting. Weā€™re working on resolving that issue.
  3. You will need to allow the installer to gain Administrator privileges.

Apart from that, there is support for multipass on the Ubuntu discourse website. Here is a list of tagged posts for multipass. You would post there a support question for multipass and tag it with the multipass tag to get the attention of the multipass developers.

1 Like

Soā€¦I am running Windows 10 Pro over WiFi which is marked Private.
For installer, you mean the Multipass installation on Windows 10?

Thanks,

Ray

The requirements I wrote above in italics are copied from the multipass page. I used italics to denote that this is copied text.

The installation instructions that I gave earlier, refer to a GitHub download page that has an installer named multipass-0.6.0+win-win64.exe
This is the installer.

If you completed the installation without an error, then you can launch a VM with multipass.

So thatā€™s my problem.

I uninstalled multipass and re-installed as administrator. That worked fine.
Then I did a multipass launch -n rayj
It took awhileā€¦about 5 mins. I thought this was going to work.
But then is stopped with ā€œlaunch failed: time out waiting for instance response.ā€

ā€œmultipass listā€ shows rayj STOPPED release Ubuntu 18.04 LTS

Ideas?

Ray

So I did a few things:
Uninstalled Multipass and reinstalled. No help.
Turned on Virtualization in BIOS. No help.
Joined the HyperV Administrator group. Helped somewhat.

I now have 2 instances marked as RUNNING. However the IPv4 addresses are marked UNKNOWN?

Any ideas?

Ray

I had a similar problem, and fixed it by not only enabling ā€œIntel Ā® Virtualization Technologyā€ but also ā€œIntel Ā® VT-d Featureā€ in the virtualization window in the Bios. Although I did not restart Windows after installation, so maybe the restart was also the fix.

This thread is about WSL 1.0, which does not use virtualization.
WSL 2.0 (Windows Insider edition only) requires hardware virtualization.

It is not necessary to enable VT-d if you do not need it. VT-x is a requirement.