Microsoft WSL2 (підсистема Windows для Linux) отримала можливість монтувати диски
Microsoft оголосила про розширення функціоналу підсистеми WSL2 (підсистеми Windows для Linux), яка дозволяє запускати виконувані файли Linux в Windows. Починаючи зі збірки Windows Insiders 20211, WSL2 додає підтримку монтування файлових систем з фізичних дисків.
Для монтажу пропонується команда "wsl --mount", за допомогою якої, крім усього іншого, в WSL можна змонтувати розділ з файловою системою, який не має вбудованої підтримки Windows, наприклад, можна отримати доступ до розділу з файловою системою ext4. Цю можливість можна використовувати для організації роботи з одним і тим же розділом Linux, якщо на комп'ютері є кілька операційних систем (Windows і Linux).
Змонтовані розділи стають помітні не тільки в середовищі WSL Linux, але і на основній системі через віртуальний диск "\wsl$" в файловому менеджері Файлового провідника.
Видання WSL2 відрізняється доставкою повного ядра Linux замість раніше використовуваного емулятора, який переводив системні виклики Linux в системні виклики Windows. Ядро Linux в WSL2 не є частиною інсталяційного образу Windows, але динамічно завантажується і підтримується в актуальному стані windows, подібно до того, як встановлюються і оновлюються графічні драйвери. Для установки і оновлення ядра використовується стандартний механізм Windows Update.
Запропоноване ядро для WSL2 засноване на випуску ядра Linux 4.19, яке працює в середовищі Windows за допомогою віртуальної машини, яка вже використовується в Azure. Специфічні для ядра патчі для WSL2 включають оптимізацію для скорочення часу запуску ядра, зменшення споживання пам'яті, повернення пам'яті Windows, звільненої процесами Linux, і збереження мінімально необхідного набору драйверів і підсистем в ядрі.
Середовище WSL2 працює на окремому образі диска (VHD) з файловою системою ext4 і віртуальним мережевим адаптером. Як і в WSL1, компоненти призначеного для користувача простору встановлюються окремо і базуються на збірках різних дистрибутивів. Наприклад, ubuntu, Debian GNU/Linux, Kali Linux, Fedora , Alpine , SUSE і збірки openSUSE пропонуються для установки в WSL в каталозі Microsoft Store .