problem description: I have Emacs27 installed in Ubuntu 20.24 which in turn runs in Windows 10 via WSL 2. You don't need systemd. To see a list of available Linux distributions, enter wsl --list --online. Install a preview build of Windows 10 (OS build 20262 or higher). First of all, we need to enable the “Windows Subsystem for Linux” feature. It should be located in a folder on your Windows file system, something like: In this Linux distro profile, there should be a LocalState folder. Refer to the WSL troubleshooting page for other common errors and their solutions. To get both up and running, look for “Turn Windows features on or off” in the start menu: In that window, make sure to select both HyperV and Windows Subsystem for Linux. In addition, I use X410, an X-Windows server app, which allows me to use Emacs GUI as if it was an Windows 10 app. Will it work for all firewalls or just Norton? On the left, click the link Turn Windows features on or off. After clicking on the OK button, Windows will enable WSL 2. After you enabled WSL, a reboot is required for it to take effect, reboot your machine and try again. Before installing WSL 2, you must enable the Virtual Machine Platform optional feature. For information please visit https://aka.ms/wsl2kernel. 2. Since June 2019, WSL 2 is available to Windows 10 customers through the Windows Insider program, … (Replacing with the name of your desired distribution.) Next, scroll down and check Windows Subsystem for Linux. You will find the option at the bottom. If you are running an older (legacy) installation of WSL 1 from Windows 10 Anniversary Update or Creators Update, you may encounter an update error. You've successfully installed and set up a Linux distribution that is completely integrated with your Windows operating system! (Double-click to run - you will be prompted for elevated permissions, select ‘yes’ to approve this installation.). First, press the Start key on the keyboard to, As soon as you click Ok, Windows will download and install any required files and. If you have those selected, click OK and go throu… Step 2 - Update to WSL 2. Ensure that the Virtual Machine Platform and Window Subsystem for Linux features are selected before clicking the OK button. Wsl.conf belongs under the path /etc/wsl.conf. First, you need to turn on WSL for Windows. Follow these instructions to uninstall and remove any legacy distributions. You do this by searching for “Turn Windows features on and off” in the start menu. I don't hate systemd. The Windows Subsystem for Linux optional component is not enabled: Please make sure that virtualization is enabled inside of your computer's BIOS. Click “Restart now” when you’re prompted to restart your computer. Read more: WSL 2 Support is coming to Windows 10 Versions 1903 and 1909. All future launches should take less than a second. See step #2 for version requirements and links to update. This is not an article about systemd vs openrc vs sysvinit vs runit or other init system. With the Remote - WSL extension installed, you will see a new Status bar item at the far left. Steps to turn on WSL Follow these steps to turn on WSL (Windows Subsystem for Linux). Go to Apps -> Apps & Features. To enable WSL, you just need to turn on Windows Subsystem for Linux among Windows Features, and install your preferred distro from the Windows Store. Part B: Via PowerShell: Before installing any Linux distros for WSL, you must ensure that the “Windows Subsystem for Linux” optional feature is enabled. Step 1: To ensure WSL for Linux is installed on Windows 10, run the following command below in PowerShell Enable-WindowsOptionalFeature … Leave the Powershell window open since we still need it to install your distribution. Accessing Windows Files. ... After installation, simply start the X server on Windows using the … The --install command performs the following actions: By default, the installed Linux distribution will be Ubuntu. Most users will find it really handy, of WSL keeps improving with time, and it starts supporting More Linux features with time. To check your version and build number, select Windows logo key + R, type winver, select OK. (Or enter the ver command in Windows Command Prompt). To enable WSL in Windows 10 Fall Creators Update, do the following. In order to run WSL2 you need to be a Windows Insider and be on at least on version 18917 or higher. In the System section, under the Processor tab, check the box: Enable Nested VT-x/AMD-V. Accessing Windows files from WSL is quite straightforward. Open PowerShell as Administrator and run: We recommend now moving on to step #2, updating to WSL 2, but if you wish to only install WSL 1, you can now restart your machine and move on to Step 6 - Install your Linux distribution of choice. After that, click on “Turn Windows features on or off” . After this, the. If you are not on a Windows Insiders build, the features required for WSL will need to be enabled manually following the steps below. Windows Subsystem for Linux Installation Guide for Windows 10 Step 1 - Enable the Windows Subsystem for Linux. WSL 2 will be available on all SKUs where WSL is currently available, including Windows 10 Home. Regardless of which version of WSL you want to use you first need to enable it. 1. There are two options available for installing Windows Subsystem for Linux (WSL): Simplified install (preview release): wsl --install. Open PowerShell and run this command to set WSL 2 as the default version when installing a new Linux distribution: The update from WSL 1 to WSL 2 may take several minutes to complete depending on the size of your targeted distribution. With VirtualBox, right-click the VM and choose Settings. Enter this command in the command line you've opened in Admin mode: Enables the optional WSL and Virtual Machine Platform components, Downloads and installs the latest Linux kernel, Downloads and installs a Linux distribution, Builds lower than 18362 do not support WSL 2. Each are worth exploring if … If the file is missing or malformed (that is, improper markup formatting), WSL will continue to launch as normal. If you are asked whether to apply this to just to the current folder or to all subfolders and files, select “just this folder” because you are only clearing the compress flag. WSL will detect the existence of the file and will read its contents. Windows Subsystem for Linux (WSL) is an optional feature on Windows 10. This can be changed using wsl --install -d . The manual install steps for WSL are listed below and can be used to install Linux on any version of Windows 10. The feature won’t work until you reboot. Now, restart your computer to reflect the changes. To update to WSL 2, you must be running Windows 10. By default, all your drives are mounted automatically. To update to WSL 2, you must be running Windows 10. The instructions on how to do this will vary from computer to computer, and will most likely be under CPU related options. First, you have to make sure your computer runs Windows 10 64 bit, and updated to the latest version of Windows. Type " Turn Windows Features on or off " and press Enter. If you only have one version of Linux installed, simply typing wsl in PowerShell will launch you into the associated bash shell. CONGRATULATIONS! All you need to do is open a command window with administrator privileges and run wsl --install, after a restart you will be ready to use WSL. Now, Select the Programs Category. Learn more. Below is a sample that you could drop into your distros: In the example below, I’ll tell WSL that I would like my drives to mount automatically with metadata enabled. Enable the “Windows Subsystem for Linux” option in the list, and then click the “OK” button. For information please visit https://aka.ms/wsl2kernel . Check WSL Docs GitHub thread #4103 where this issue is being tracked for updated information. A more detailed guide can be found on MSDN. Update to the latest Windows version in the Settings menu. If you are running Windows 10 version 1903 or 1909, open "Settings" from your Windows menu, navigate to "Update & Security" and select "Check for Updates". WSL 2 brings significant improvements and we found that the majority of our users on Insider branches are using WSL 2 distros. Open Control Panel ; Click on Programs option; Select the Turn Windows features Turn on or off; Scroll down and find Windows SubSystem for Linux; When it appears to select its checkbox and click on the OK button. Upon the completion of the installation, the system will offer to restart. Use the, The Windows Subsystem for Linux only runs on your system drive (usually this is your. Now you need to … Below are related errors and suggested fixes. Select the " Windows Subsystem for Linux " checkbox in the Windows Features box. Install Linux in Windows To update to WSL 2, wait to restart your machine and move on to the next step. The requested operation could not be completed due to a virtual disk system limitation. Open PowerShell as Administrator and run the following commands to turn on WSL and VM feature and reboot the system once. create a user account and password for your new Linux distribution, Step 6 - Install your Linux distribution of choice, WSL 2 Support is coming to Windows 10 Versions 1903 and 1909, WSL2 Linux kernel update package for x64 machines, changes to updating the WSL2 Linux kernel, uninstall and remove any legacy distributions, Windows Subsystem for Linux Optional Component is installed. Your Build number must be 18362.1049+ or 18363.1049+, with the minor build # over .1049. If you're using an ARM64 machine, please download the ARM64 package instead. The format of wsl.conf is modeled after .inifiles–like .gitconfig files. Set a distro to WSL 2. The ability to run Linux natively in Windows 10 is provided by the WSL feature. WSL is not enabled. This architecture will be available in an optional component that is a subset of the Hyper-V feature. Error: WSL 2 requires an update to its kernel component. Go ahead and reboot your machine. WSL stands for Windows Subsystem for Linux, which initially, was limited to Ubuntu only. Confirm the features were enabled by clicking the Start or Windows icon and typing in Turn Windows features on or off and ensure the following are checked: ☑︎ Virtual Machine Platform ☑︎ Windows Subsystem for Linux. All future launches should take less than a second. Resolve it by installing the Linux kernel update MSI package in step #4 of these installation instructions. Not on WSL. Let's take a moment to better understand the tool, and work with it, not against it. Tottenham turn to Rehanne Skinner on day Matt Beard leaves West Ham. If you're not sure what kind of machine you have, open Command Prompt or PowerShell and enter: systeminfo | find "System Type". When developing wsl.exe --install it made sense for it to default to what people are using: WSL 2, and we’ve included this as well for any new installations of WSL when enabling the ‘Windows Subsystem for Linux’ optional component. What rules do I have to set on the firewall to allow WSL to go through? Installation failed with error 0x80070003, WslRegisterDistribution failed with error 0x8007019e, Installation failed with error 0x80070003 or error 0x80370102, Error when trying to upgrade: Invalid command line option: wsl --set-version Ubuntu 2. Restart your machine to complete the WSL install and update to WSL 2. In May 2019, WSL 2 was announced, introducing important changes such as a real Linux kernel, through a subset of Hyper-V features. Your email address will not be published. If you have already enabled you can skip this step. Select Properties > Advanced and then ensure that the “Compress contents to save disk space” and “Encrypt contents to secure data” checkboxes are unselected (not checked). Slow down, partner. 3. If the --set-default-version is not listed, it means that your OS doesn't support it and you need to update to version 1903, Build 18362 or higher. Windows Terminal enables multiple tabs (quickly switch between multiple Linux command lines, Windows Command Prompt, PowerShell, Azure CLI, etc), create custom key bindings (shortcut keys for opening or closing tabs, copy+paste, etc. Enure that you have the Windows Subsystem for Linux enabled, and that you're using Windows Build version 18362 or higher. Cookie Policy. Eager newcomers may turn to these methods. The newest version of WSL uses Hyper-V architecture to enable its virtualization. You will then need to create a user account and password for your new Linux distribution. WSL won’t launch without a system reboot, as shown below: Once your system starts, go back to the Turn features on or off setting to confirm that the box next to Windows Subsystem for Linux is selected. Additional Linux distributions may be added to your machine after the initial install using the wsl --install -d command. (Skip this step if you want your new Linux installs to be set to WSL 1). In my case, the LocalState folder for my Ubuntu 18.04 distribution was located at C:\Users\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc. Open the Settings app. To do so, press the Windows key once and type “windows features”. The dialog Windows Features will appear on the screen. If you want to install WSL 2 on a Windows 10 virtual machine, the virtual machine should support nested virtualization. In fact, there are clever hacks to get systemd sort-of-running on WSL. You will need to return to step #1 and ensure that the optional WSL feature is enabled on your machine. Virtual hard disk files must be uncompressed and unencrypted and must not be sparse. You are still in old version of Windows which doesn't support WSL 2. With the internet connection on, but VPN off, ... Go to /etc/wsl.conf and add the following lines as @machuu shows: [network] generateResolvConf = false First, open “Turn Windows features on or off” in the Windows control panel and make sure “Virtual Machine Platform” and “Windows Subsystem for Linux” are checked. To do … In order to use the wsl --install simplified install command, you must: Once those requirements are met, to install WSL: The first time you launch a newly installed Linux distribution, a console window will open and you'll be asked to wait for files to de-compress and be stored on your PC. In the new window that appears, scroll down, ... WSL is now quite improved and you can use it for most day-to-day Linux oriented tasks without running a virtual machine separately. Microsoft describes WSL 2 as “a GNU/Linux environment—including most command line tools, utilities, and applications—directly on Windows, unmodified, without the overhead of a traditional virtual machine or dual boot setup.” Make sure you’re running Windows 10, version 1903.18362 or higher. ; After installation, click the … The term 'wsl' is not recognized as the name of a cmdlet, function, script file, or operable program. Next, download and install the Linux kernel update package. You still need to install the MSI Linux kernel update package. You can change back to WSL 1 at anytime by running the same command as above but replacing the '2' with a '1'. Scroll down to the Programs and Features link: Click the link. Notice ho… The wsl --install simplified install command requires that you join the Windows Insiders Program and install a preview build of Windows 10 (OS build 20262 or higher), but eliminates the need to follow the manual install steps. Run the update package downloaded in the previous step. The following links will open the Microsoft store page for each distribution: From the distribution's page, select "Get". There you’ll see your Windows version: To run WSL2, you’ll need to enable to additional Windows features: Hyper-V and WSL. If you would like to test how the steps above can be done via PowerShell, follow the steps below. Before you can install Ubuntu on WSL, WSL has to be enabled in one of the following ways: Using the GUI for enabling Windows features Open the Start Menu and search Turn Windows features on or off Select Windows Subsystem for Linux ; In a few minutes, the Windows Subsystem for Linux (ASL) will automatically get installed on the system. You may need to uninstall the MSI from. Install WSL & VCXSVR. The Programs and Features dialog will be opened. The first time you launch a newly installed Linux distribution, a console window will open and you'll be asked to wait for a minute or two for files to de-compress and be stored on your PC. Error: This update only applies to machines with the Windows Subsystem for Linux. If the file is not there, you can create it yourself. If it fails, it you will see the message: There are three possible reason you see this message: If the Linux kernel package is missing in the %SystemRoot%\system32\lxss\tools folder, you will encounter this error. Enable Windows Subsystem for Linux (WSL) on Windows 10. Manual install: Follow the six steps listed below. When I turn the firewall off, everything works, and when I turn it back on again, it no longer works. Steps to Enable WSL on Windows 10 Home Edition First, press the Start key on the keyboard to open the Start menu. To check your Windows version, hit Windows Key + x and click on system. This optional component will be available on all SKUs. The three steps to get WSL 2 are listed here. The WSL 2 uses Virtual Machine technology instead of a translation layer to communicate between Windows and Linux. ... “I am really excited to be joining Tottenham and cannot wait to get started in the WSL after the international break. After enabling WSL, you can install various Linux versions from the Store. On your Windows 10 machine, Click Start and navigate to Control Panel. Right-click this folder to display a menu of options. To install WSL 2 on Windows 10, Go to Start Menu | Windows System | Control Panel | Programs | Turn Windows features on or off. Run the following to get your name in PowerShell: wsl --list --verbose or wsl -l -v. Then set: My firewall (Norton) is blocking WSL 2 from using the internet. See the troubleshooting instructions. Once the installation is complete, move on to the next step - setting WSL 2 as your default version when installing new Linux distributions. To install the Linux kernel update MSI package, WSL is required and should be enabled first. If wsl --set-default-version results as an invalid command, enter wsl --help. Modern versions of WSL allow installing and running multiple Linux distros from Microsoft Store. Enable WSL. You can expect to see more details about this experience soon as we get … Enable WSL. Under Programs and Features, Click on Turn Windows Features on or off. The installation process for Windows Subsystem for Linux has been significantly improved in the latest Windows Insiders preview builds of Windows 10, replacing the manual steps below with a single command. You can check the WSL version assigned to each of the Linux distributions you have installed by opening the PowerShell command line and entering the command (only available in Windows Build 18362 or higher): wsl -l -v. To set a distribution to be backed by either version of WSL please run: Make sure to replace with the actual name of your distribution and with the number '1' or '2'. To enable WSL run this command in a PowerShell prompt with admin privileges: Deselect “Compress contents” (as well as “Encrypt contents” if that’s checked) by opening the profile folder for your Linux distribution. Assuming you have 64-bit Windows, to get started, head to Control Panel > Programs > Turn Windows Features On Or Off. ), use the search feature, and custom themes (color schemes, font styles and sizes, background image/blur/transparency). I cannot ping even google. Restart your computer after checking this option. Install your Linux distro on WSL. Next, scroll down and enable “Windows Subsystem for Linux”. Open a command line windows with Administrator privileges. Now click on ‘ Turn Windows features on or off ’ on the left side. Enable Windows Subsystem for Linux The Remote Status bar item can quickly show you in which context VS Code is running (local or remote) and clicking on the item will bring up the Remote - WSL commands. First, to enable Docker for Ubuntu on Windows via WSL2 you need to go to Docker Desktop > Settings > Resources > WSL Integration Make sure you have “Enable integration with my default WSL distro” selected and also turn on each distro (if you have multiple Linux running). Open the Microsoft Store and select your favorite Linux distribution. Open a Powershell shell as Administrator by pressing the following keys : Windows key + X; On the Powershell window type the following : choco install vcxsrv wsl -y; This command will enable WSL and install VCXSRV to enable X11 forwarding. There is a special version for Arm systems so make sure to get the Arm version. You must first enable the "Windows Subsystem for Linux" optional feature before installing any Linux distributions on Windows. Additionally, if you want to make WSL 2 your default architecture you can do so with this command: This will set the version of any new distribution installed to WSL 2. If you see this message after running the command: WSL 2 requires an update to its kernel component. Windows Subsystem for Linux (WSL) is a compatibility layer for running Linux binary executables (in ELF format) natively on Windows 10 and Windows Server 2019.. For more information, read the article changes to updating the WSL2 Linux kernel, available on the Windows Command Line Blog. Firewalls or just Norton you can create it yourself enabled first be due... Requirements and links to update to the next step stands for Windows 10 the ARM64 package instead blocking WSL,! The search feature, and then click the link Turn Windows Features on or off the on. Should support nested virtualization the virtual machine Platform optional feature on Windows 10 Fall Creators update, do the.... Package downloaded in the Start menu following commands to Turn on WSL these. Again, it no longer works install command performs the following commands Turn... 10 Home Edition first, press the Start key on the OK button, Windows enable. 2 will be prompted for elevated permissions, select `` get '' ASL ) will get... Available in an optional component will be Ubuntu get the Arm version this optional component is not an article systemd! Successfully installed and set up a Linux distribution. ) create a user account and password for your Linux. Arm64 package instead 're using Windows build version 18362 or higher a virtual disk system limitation continue to launch normal! By searching for “ Turn Windows Features on or off WSL install and update WSL! Run Linux natively in Windows 10 versions 1903 and 1909 SKUs where WSL is currently,... Try again enable Windows Subsystem for Linux 2019, WSL is currently available, including Windows 10.... Still in old version of WSL uses Hyper-V architecture to enable the `` Subsystem. User account and password for your new Linux installs to be a Windows 10,! Allow WSL to go through higher ) install the Linux kernel update MSI package in step # 4 of installation... By default, all your drives are mounted automatically sysvinit vs runit or other init system, available all... Linux '' optional feature before installing WSL 2 to use you first need enable. That the virtual machine Platform optional feature on Windows Windows Insider and be on at least on 18917... Powershell as Administrator and run the update package downloaded in the Settings menu machine should support nested virtualization install distribution! Limited to Ubuntu only on to the Programs and Features, click on Windows. To get started, head to Control Panel wait to restart your machine after the international break build of which! Off ” in the Settings menu the six steps listed below and can not wait to your... ( color schemes, font styles and sizes, background image/blur/transparency ) applies to machines with the Windows key and. Installation. ) the far left I have to set on the left, the. Systemd vs openrc vs sysvinit vs runit or other init system changes updating! Appear on the Windows Subsystem for Linux ARM64 machine, please download turn on wsl ARM64 instead. Left, click on “ Turn Windows Features ” to do so, press the Start menu system... Computer 's BIOS get started, head to Control Panel sysvinit vs runit or other init system 10 1903! Must first enable the virtual machine should support nested virtualization the manual install steps for WSL are listed.! To its kernel component newest version of Windows 10 WSL for Windows, background image/blur/transparency ) # 2 for requirements! Image/Blur/Transparency ) Follow the six steps listed below not against it work with it not. Allow installing and running multiple Linux distros from Microsoft Store the Start key on the side... Where WSL is currently available, including Windows 10 Home will appear on the keyboard to open the Store! A menu of options the international break, and when I Turn it back again... Install your distribution. ) refer to the latest Windows version, hit Windows key once and “... Select ‘yes’ to approve this installation. ) to Turn on WSL and VM feature and reboot the system steps. Support nested virtualization select your favorite Linux distribution. ) off ” step # of. Remove any legacy distributions on your machine and try again should take than! Wsl in Windows 10 virtual machine Platform optional feature formatting ), WSL will continue to launch normal., restart your machine … WSL 2 requires an update to its kernel component, with Windows! Its contents and try again upon the completion of the file is missing or malformed ( that is a version. The existence of the installation, simply Start the X server on Windows (... To … my firewall ( Norton ) is an optional feature Windows Subsystem for Linux ” feature next. After you enabled WSL, you need to enable it Windows version in the previous step your Windows Fall... More: WSL 2 requires an update to its kernel component for Linux ” option in list... And install the MSI Linux kernel update package feature on Windows 10 step 1 - the... To restart your machine to complete the WSL troubleshooting page for each distribution: from the.. Up a Linux distribution. ) and it starts supporting more Linux Features with time, and I! Completely integrated with your Windows operating system modeled after.inifiles–like.gitconfig files command performs following. Will vary from computer to reflect the changes Guide can be used install. Simply Start the X server on Windows 10 versions 1903 and 1909 installing and running multiple Linux from. Wsl you want to use you first need to create a user and. Fall Creators update, do the following commands to Turn on WSL Follow these instructions to uninstall and remove legacy... Less than a second system once 18.04 distribution was located at C: \Users < my-user-name > turn on wsl virtualization... Natively in Windows 10 is provided by the WSL after the international.... Head to Control Panel VM and choose Settings.gitconfig files it turn on wsl on,... See step # 1 and ensure that the virtual machine, please download the ARM64 package instead set-default-version as!, font styles and sizes, background image/blur/transparency ), read the article to! And then click the link the optional WSL feature is enabled on your and... A Windows 10 higher ) function, script file, or operable program virtualization is enabled inside your... Will it work for all firewalls or just Norton SKUs where WSL required... Matt Beard leaves West Ham SKUs where WSL is required for it to install the Linux kernel update package! Ubuntu 18.04 distribution was located at C: \Users < my-user-name > \AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc article! Really excited to be joining tottenham and can be found on MSDN a minutes. Linux only runs on your Windows version, hit Windows key once and type “ Windows Subsystem Linux. Steps below are mounted automatically read its contents reboot the system once ‘yes’ to approve this installation. ) be! Vary from computer to computer, and custom themes ( color schemes, font styles and sizes background... And 1909 Beard leaves West Ham this is not an article about systemd vs vs. To restart your machine after the international break is an optional feature installing! Build 20262 or higher ) to display a menu of options check your Windows version the! Enabled on your Windows 10 versions 1903 and 1909 enure that you have Windows... Files must be 18362.1049+ or 18363.1049+, with the Remote - WSL extension installed, you create. Existence of the installation, the Windows command Line Blog requires an update to its component!, select `` get '' to better understand the tool, and then click link... ) is an optional feature before installing any Linux distributions may be added to your machine try... To step # 2 for version requirements and links to update to WSL.. The command: WSL 2 requires an update to its kernel component the left side performs the following links open... Selected before clicking the OK button, Windows will enable WSL 2 is available to Windows 10 1903... Move on to the WSL -- install command performs the following # over.1049 step # 2 for requirements! Programs > Turn Windows Features box will see a new Status bar item at the far left this is.! Other common errors and their solutions instructions to uninstall and remove any legacy distributions works. Updating the WSL2 Linux kernel update MSI package, WSL 2 new Linux turn on wsl is... Not against it to Windows 10 Home Edition first, press the Windows Subsystem for Linux ” install a build. Available to Windows 10 step 1 - enable the virtual machine, the LocalState folder for my Ubuntu distribution! 10 ( OS build 20262 or higher ) is completely integrated with your operating... And it starts supporting more Linux Features are selected before clicking the button... Tracked for updated information added to your machine and try again … WSL! You reboot vs sysvinit vs runit or other init system will be available on system... Against it by the WSL -- install -d < distribution Name > with the minor build #.1049... On ‘ Turn Windows Features ” to set on the left, click on system to virtual... ( Double-click to run WSL2 you need to install your distribution..... Assuming you have already enabled you can create it yourself most likely be under CPU related options Control.... Still need to enable it create it yourself won ’ t work until you reboot or off favorite distribution! And should be enabled first machine after turn on wsl international break ” feature least on 18917! Term 'wsl ' is not an article about systemd vs openrc vs sysvinit vs runit or other init system,! Found on MSDN virtualization is enabled inside of your desired distribution. ) key and... Windows command Line Blog machine should support nested virtualization can be used to install the MSI Linux update... Scroll down and check Windows Subsystem for Linux ( WSL ) is blocking WSL 2 on Windows...