Microsoft додав у WSL2 (Windows Subsystem for Linux) можливість монтування дисків

компанія Microsoft повідомила про розширення функціональності підсистеми WSL2 (Windows Subsystem for Linux), що забезпечує запуск виконуваних файлів Linux у Windows.
Починаючи зі складання Windows Insiders 20211 у WSL2 додано підтримку монтування файлових систем з фізичних дисків.

Для монтування запропонована команда «wsl —mount», за допомогою якої в тому числі можна примонтувати WSL розділ c ФС, що не має вбудованої підтримки Windows, наприклад, можна отримати доступ до розділу з ФС ext4. Зазначену можливість можна використовувати для організації роботи з одним і тим же розділом Linux за наявності на комп'ютері декількох операційних систем (Windows і Linux).

Microsoft додав у WSL2 (Windows Subsystem for Linux) можливість монтування дисків

Примонтовані розділи стають помітними не тільки в Linux-оточенні WSL, але і в основній системі через віртуальний диск "wsl$" у файловому менеджері File Explorer.

Microsoft додав у WSL2 (Windows Subsystem for Linux) можливість монтування дисків

Нагадаємо, що редакція WSL2 відрізняється постачанням повноцінного ядра Linux замість раніше використовуваного емулятора, який виконував трансляцію системних викликів Linux на системні виклики Windows. Ядро Linux у WSL2 не входить в інсталяційний образ Windows, а завантажується динамічно і підтримуватиметься в актуальному вигляді силами Windows за аналогією з тим, як встановлюються та оновлюються графічні драйвери. Для встановлення та оновлення ядра використовується штатний механізм Windows Update.

Пропонований для WSL2 ядро засноване на випуску ядра Linux 4.19, який виконується в оточенні Windows за допомогою віртуальної машини, яка вже задіяна в Azure. Специфічні для WSL2 патчі, що застосовуються в ядрі, включають оптимізації для скорочення часу запуску ядра, зменшення споживання пам'яті, повернення Windows звільненої Linux-процесами пам'яті, залишення в ядрі мінімально необхідного набору драйверів і підсистем.

Оточення WSL2 виконується в окремому дисковому образі (VHD) з файловою системою ext4 та віртуальним мережним адаптером. Як і WSL1 компоненти простору користувача встановлюються окремо та базуються на збірках різних дистрибутивів. Наприклад, для встановлення у WSL у каталозі Microsoft Store пропонуються збірки Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
високогірний, SUSE и OpenSUSE.

Джерело: opennet.ru

Додати коментар або відгук