Microsoft vállalat a WSL2 (Windows Subsystem for Linux) funkcióinak bővítéséről, amely lehetővé teszi Linux futtatható fájlok indítását Windows környezetben.
A Windows Insiders 20211-es verziójától kezdve a WSL2 támogatja a fájlrendszerek fizikai lemezekről való csatolását.
A csatolásra a «wsl —mount» parancsot ajánljuk, amely lehetővé teszi például olyan fájlrendszer csatolását is, amelynek Windows támogatása nincs, mint például az ext4-es fájlrendszer. Ezt a lehetőséget arra is használhatjuk, hogy egy Linux partíciót közösen használjunk több operációs rendszer (Windows és Linux) esetén a számítógépen.
A csatolt partíciók nemcsak a WSL Linux környezetben láthatóak, hanem a fő rendszerben is, a fájlkezelőben található virtuális lemez által: «\wsl$».
Emlékeztetünk arra, hogy a WSL2 kiadása teljes Linux kernel szállításával történt, a korábban használt emulátor helyett, amely a Linux rendszerhívásokat Windows rendszerhívásokra fordította. A WSL2 Linux kernelje nem része a Windows telepítő képfájljának, hanem dinamikusan töltődik be, és Windows frissíti azt, hasonlóan a grafikus illesztőprogramok telepítéséhez és frissítéséhez. A kernel telepítéséhez és frissítéséhez a Windows Update beépített mechanizmusát alkalmazzák.
A WSL2-höz javasolt a 4.19-es Linux kernel kiadásán alapul, amely Windows környezetben fut, egy Azure-ben már használt virtuális gép segítségével. A WSL2-hez készült kernel specifikus javításai közé tartozik a kernel indítási idejének csökkentésére, a memóriafogyasztás csökkentésére, a Windows által a Linux folyamatok által felszabadított memória visszaadására, valamint minimálisan szükséges meghajtók és alrendszerek megtartására vonatkozó optimalizálások.
A WSL2 környezete külön disk képfájlban (VHD) fut, ext4 fájlrendszerrel és virtuális hálózati adapterrel. Ahogyan a WSL1 esetében is, a felhasználói tér komponensei külön és különböző disztribúciók összeállításain alapulnak. Például a WSL telepítése a Microsoft Store katalógusában starterkészlethez. , , ,
, és .
Forrás: opennet.ru
