WSL 2 в Windows 10 вече поддържа монтиране на Linux файлови системи като ext4 в най-новата Windows Insider предварителна версия 20211.
След обявяване на Windows подсистема за Linux 2 (WSL 2) по време на Microsoft Build миналата година, Microsoft разточена функцията за потребители с актуализацията на Windows 10 от май 2020 г. (v. 2004) по-рано тази година. Актуализацията въведе пълно Linux ядро в стабилния клон на Windows 10 и компанията също направи WSL 2 може да се актуализира чрез Windows Update. В края на миналия месец Microsoft обяви, че се поддържа WSL 2 обратно пренесен към Windows 10 v1903 и v1909. И сега компанията обяви актуализация за функцията.
Как да изградите LineageOS на Windows 10 с помощта на WSL 2
Според а скорошна публикация в блога на Windows Command Line, започвайки с Windows Insider preview build 20211, WSL 2 ще предложи нова функция:wsl --mount
. В публикацията се посочва, че това "нов параметър позволява физически диск да бъде прикачен и монтиран вътре в WSL2," което ще позволи на потребителите да имат достъп до файлови системи, които не се поддържат първоначално от Windows, като ext4. Всъщност новият параметър ще позволи на потребителите да имат достъп до своите Linux файлове от Windows, дори ако стартират двойно Windows и Linux, използвайки различни дискове.
В случай, че вече имате инсталирана Windows Insider preview build 20211 на вашето устройство, ще можете да монтирате диск, като отворите прозорец на PowerShell с администраторски права и изпълните: wsl -- mount
. За да изброите всички налични дискове в Windows, можете да изпълните: wmic diskdrive list brief
. И накрая, за да демонтирате и откачите диска от WSL 2, можете да стартирате: wsl --unmount
. Обърнете внимание, че ще можете да монтирате само физически дискове към WSL 2 и в момента не е възможно да монтирате единичен дял.
След като монтирате успешно диска, ще имате достъп до него чрез Windows Explorer. За да направите това, ще трябва да отидете до "\wsl$" и след това до монтираната папка. Също така си струва да се отбележи, че wsl --mount
команда се опитва да монтира диска като ext4 по подразбиране. Ако искате да зададете различна файлова система или за по-сложни сценарии, можете да проверите тази документация от Microsoft, за да научите как да го направите.