Microsoft WSL2ге дисктерди орнотуу мүмкүнчүлүгүн кошту (Linux үчүн Windows Subsystem)

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

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

Microsoft WSL2ге дисктерди орнотуу мүмкүнчүлүгүн кошту (Linux үчүн Windows Subsystem)

Примонтированные разделы становятся видны не только в Linux-окружении WSL, но и в основной системе через виртуальный диск «\wsl$» в файловом менеджере File Explorer.

Microsoft WSL2ге дисктерди орнотуу мүмкүнчүлүгүн кошту (Linux үчүн Windows Subsystem)

Эске сала кетсек, WSL2 чыгарылышы башка мурда колдонулган эмулятордун ордуна толук кандуу Linux ядросун жеткирүү, ал Linux тутумдук чалууларын Windows тутумдук чалууларына которгон. WSL2деги Linux ядросу Windows орнотуу сүрөтүндө камтылган эмес, бирок графикалык драйверлер орнотулуп жана жаңыртылган сыяктуу динамикалык түрдө жүктөлүп, Windows тарабынан жаңыртып турат. Стандарттык Windows Update механизми ядрону орнотуу жана жаңыртуу үчүн колдонулат.

WSL2 үчүн сунушталган негизги Linux 4.19 ядросунун релизинин негизинде, ал Windows чөйрөсүндө Azureде иштеп жаткан виртуалдык машинаны колдонуу менен иштейт. Ядродо колдонулган WSL2 спецификалык патчтары ядрону ишке киргизүү убактысын кыскартуу, эстутум керектөөсүн азайтуу, Windowsту Linux процесстери менен бошоткон эстутумга кайтаруу жана ядродо драйверлердин жана подсистемалардын минималдуу талап кылынган топтомун калтыруу үчүн оптималдаштырууну камтыйт.

WSL2 чөйрөсү ext4 файл системасы жана виртуалдык тармак адаптери менен өзүнчө диск сүрөтүндө (VHD) иштейт. WSL1 колдонуучу мейкиндигинин компоненттери сыяктуу түзүлөт өзүнчө жана ар кандай бөлүштүрүү жыйындарына негизделген. Мисалы, Microsoft дүкөнүнүн каталогунда WSLде орнотуу үчүн сунуш кылган жыйындар Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
бийик тоолуу, suse и openSUSE.

Source: opennet.ru

Комментарий кошуу