Microsoft over het uitbreiden van de functionaliteit van het WSL2-subsysteem (Windows Subsysteem voor Linux), wat zorgt voor het starten van uitvoerbare bestanden Linux в Windows.
Beginnend bij de montage Windows Insiders 20211 voegde ondersteuning toe voor het mounten van bestandssystemen vanaf fysieke schijven aan WSL2.
Voor het mounten wordt de opdracht "wsl --mount" voorgesteld, waarmee je onder andere een partitie in WSL kunt mounten met een bestandssysteem dat geen ingebouwde ondersteuning heeft. WindowsU kunt bijvoorbeeld toegang krijgen tot een partitie met een ext4-bestandssysteem. Deze functie kan worden gebruikt om werk met hetzelfde bestandssysteem te organiseren. Linux- partitioneer als er meerdere besturingssystemen op de computer staan (Windows и Linux).
Gemonteerde scheidingswanden worden niet alleen zichtbaar in Linux-WSL-omgeving, maar ook in het hoofdsysteem via de virtuele schijf "\wsl$" in de bestandsbeheerder van Verkenner.
Laten we u eraan herinneren dat de WSL2-editie levering van een volwaardige kern Linux in plaats van de eerder gebruikte emulator, die systeemoproepen vertaalde. Linux in systeemoproepen Windows. Ядро Linux In WSL2 is het niet opgenomen in de installatie-image. Windowsmaar wordt dynamisch geladen en actueel gehouden door Windows Net zoals bij het installeren en bijwerken van grafische stuurprogramma's, maakt het installatie- en updateproces van de kernel gebruik van het standaardmechanisme. Windows Update.
Voorgesteld voor WSL2 gebaseerd op de kernelrelease Linux 4.19, die wordt uitgevoerd in de omgeving Windows Er wordt gebruikgemaakt van een virtuele machine die al in Azure draait. WSL2-specifieke patches die op de kernel zijn toegepast, omvatten optimalisaties om de opstarttijd van de kernel te verkorten, het geheugenverbruik te verminderen en een hogere waarde te retourneren. Windows bevrijd Linux-geheugenprocessen, waarbij de minimaal noodzakelijke set stuurprogramma's en subsystemen in de kernel overblijft.
De WSL2-omgeving draait in een aparte schijfimage (VHD) met een ext4-bestandssysteem en een virtuele netwerkadapter. Hetzelfde als WSL1-gebruikersruimtecomponenten afzonderlijk en zijn gebaseerd op samenstellingen van verschillende distributies. Om bijvoorbeeld in WSL te installeren in de Microsoft Store-map assemblages , , ,
, и .
Bron: opennet.ru
