Microsoft dodał możliwość montowania dysków do WSL2 (podsystem Windows dla systemu Linux)
Microsoftu zgłoszone o rozszerzeniu funkcjonalności podsystemu WSL2 (Windows Subsystem for Linux), który zapewnia uruchamianie plików wykonywalnych systemu Linux w systemie Windows.
Począwszy od wersji 20211 programu Windows Insiders, WSL2 dodał obsługę montowania systemów plików z dysków fizycznych.
Do montażu proponowana jest komenda „wsl -mount”, za pomocą której można między innymi zamontować w WSL partycję z FS, która nie ma wbudowanej obsługi Windows, na przykład można uzyskać dostęp do partycji z ext4 FS. Funkcję tę można wykorzystać do zorganizowania pracy z tą samą partycją Linux, jeśli na komputerze znajduje się kilka systemów operacyjnych (Windows i Linux).
Zamontowane partycje stają się widoczne nie tylko w środowisku WSL Linux, ale także w systemie głównym poprzez wirtualny dysk „\wsl$” w menedżerze plików Eksploratora plików.
Przypomnijmy, że edycja WSL2 inny dostarczenie pełnoprawnego jądra Linuksa zamiast używanego wcześniej emulatora, który przetłumaczył wywołania systemowe Linuksa na wywołania systemowe Windows. Jądro Linuksa w WSL2 nie jest zawarte w obrazie instalacyjnym systemu Windows, ale jest ładowane dynamicznie i aktualizowane przez system Windows, podobnie jak instalowanie i aktualizacja sterowników graficznych. Do instalacji i aktualizacji jądra używany jest standardowy mechanizm Windows Update.
Proponowane dla WSL2 rdzeń Na podstawie wersji jądra Linux 4.19, która działa w środowisku Windows przy użyciu maszyny wirtualnej działającej już na platformie Azure. Poprawki specyficzne dla WSL2 użyte w jądrze obejmują optymalizacje mające na celu skrócenie czasu uruchamiania jądra, zmniejszenie zużycia pamięci, przywrócenie systemu Windows do pamięci zwolnionej przez procesy Linuksa oraz pozostawienie minimalnego wymaganego zestawu sterowników i podsystemów w jądrze.
Środowisko WSL2 działa na oddzielnym obrazie dysku (VHD) z systemem plików ext4 i wirtualną kartą sieciową. Takie same jak komponenty przestrzeni użytkownika WSL1 przyjęty oddzielnie i opierają się na zespołach różnych dystrybucji. Na przykład, aby zainstalować w WSL w katalogu Microsoft Store oferowany zespoły Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpejski, SUSE и openSUSE.