Install

Windows 10 version 2004 and higher (Build 19041 and higher) or Windows 11: https://learn.microsoft.com/en-us/windows/wsl/install

wsl --list --online
wsl --install -d Debian # default: Ubuntu
wsl -l -v    # check installed Distributions
wsl --status # check wsl kernel
wsl --shutdown

https://learn.microsoft.com/en-us/windows/wsl/wsl-config

# WSL2   global: C:\Users\<UserName>\.wslconfig
# WSL1/2 per-distribution: /etc/wsl.conf  => automount, network, interop, user

[boot]
systemd=true

[automount]

Mount Linux Partitions

wsl -v # Windows 11 Build 22000 or higher
GET-CimInstance -query "SELECT * from Win32_DiskDrive"
wsl --mount \\.\PHYSICALDRIVE0 --bare # attach but don't mount
wsl --mount \\.\PHYSICALDRIVE2 --partition 2 --type  btrfs

network - bridged to host

install hyper-v + manager, start WSL linux, change vSwitch type

ip addr flush dev eth0
dhclient eth0