Only Windows 10 Pro or Enterprise, version 1803 (“April 2018 Update”) or later is currently supported. It’s due to the necessary version of Hyper-V only being available on those versions.
Download the latest installer from here. You can also get pre-release versions from our GitHub releases page - it’s the .exe file. Run the installer and it will guide you through the steps necessary. You will need to allow the installer to gain Administrator privileges.
You will need either Hyper-V enabled (only Windows 10 Professional or Enterprise), or VirtualBox installed.
You will be asked to uninstall the old version, and a second question about whether to remove all data when uninstalling. If you want to keep your instances, answer “No” (the default).
Now, to run normal Multipass commands, open either Command Prompt (cmd.exe) or PowerShell as a regular user. Use multipass version to check your version or multipass launch to create your first instance.
Multipass defaults to using Hyper-V as its virtualization provider. If you’d like to use VirtualBox, you can do so with:
I’m reliably informed that “Multipass will work on [Windows 10] Home as long as VirtualBox is used as the hypervisor”. Perhaps this article can be updated with instructions how to do that.
I am behind a corporate firewall and I use Proxifier at times to connect through the corporate firewall. Based on the Proxifer logs it seems like it is able to download a few KB. but in the command prompt it says connection failed.
I just installed on Win10 and it works well. However, it isn’t clear where virtual images are stored. More importantly it isn’t clear how (or if) I can get virtual drive images stored on my big RAID drive, or am I stuck with them in some random location?
I’d expect the info command to show the local path to the virtual drive image.
I just installed Multipass (1.1.0+win) on Windows 10 Pro (1909, build 18363.693) with Hyper-V, however contrary to install documentation I did not have to set my network connection to Private (It’s still Public). Has this issue been resolved?
multipass runs under local system account. It stores all data in system’s user profile, located here:
C:\Windows\System32\config\systemprofile
If you need to modify some stuff, then you need to work with psexec.exe -s “some commands here”, which allows you to execute commands under the local system account.
@malkebu-lan, if you’re asking about user and password, the user is ubuntu without a password. You can multipass shell <instance> (shell docs here), and if you’d like to SSH into the instance, import your keys inside, or use cloud-init’s ssh module to prepopulate.
Greetings,
I have had a difficult time trying to figure out how to move multipass off the default location on my C: Drive in my windows 10 pro host. My solution was to uninstall multipass and reconfigure my hyper-v where I had no other installed VMs to store the VM information at my desired location.
The settings for the location of where configuration and VMs are stored at is found at the "Hyper-V Settings for the host in the Hyper-V manager. Is it possible to move this elsewhere or to configure it during install.