ПроХостер > блог > интернет вести > Мицрософт је додао могућност монтирања дискова на ВСЛ2 (Виндовс подсистем за Линук)
Мицрософт је додао могућност монтирања дискова на ВСЛ2 (Виндовс подсистем за Линук)
Мицрософт пријавио о расширении функциональности подсистемы WSL2 (Windows Subsystem for Linux), обеспечивающей запуск исполняемых файлов Linux в Windows.
Начиная со сборки Windows Insiders 20211 в WSL2 добавлена поддержка монтирования файловых систем с физических дисков.
Для монтирования предложена команда «wsl —mount», при помощи которой в том числе можно примонтировать в WSL раздел c ФС, не имеющей встроенной поддержки Windows, например, можно получить доступ к разделу с ФС ext4. Указанную возможность можно использовать для организации работы с одним и тем же Linux-разделом при наличии на компьютере нескольких операционных систем (Windows и Linux).
Примонтированные разделы становятся видны не только в Linux-окружении WSL, но и в основной системе через виртуальный диск «\wsl$» в файловом менеджере File Explorer.
Подсетимо, издање ВСЛ2 другачије испорука пуноправног Линук кернела уместо претходно коришћеног емулатора, који је превео Линук системске позиве у Виндовс системске позиве. Линукс језгро у ВСЛ2 није укључено у Виндовс инсталациони имиџ, али се динамички учитава и ажурира од стране Виндовс-а, слично као што се инсталирају и ажурирају графички драјвери. Стандардни механизам Виндовс Упдате се користи за инсталирање и ажурирање кернела.
Предложено за ВСЛ2 цоре Засновано на издању језгра Линук 4.19, које ради у Виндовс окружењу користећи виртуелну машину која је већ покренута у Азуре-у. Закрпе специфичне за ВСЛ2 које се користе у кернелу укључују оптимизације за смањење времена покретања кернела, смањење потрошње меморије, враћање Виндовса у меморију ослобођену Линук процесима и остављање минималног потребног скупа драјвера и подсистема у језгру.
ВСЛ2 окружење ради у засебној слици диска (ВХД) са ект4 системом датотека и виртуелним мрежним адаптером. Исто као компоненте корисничког простора ВСЛ1 се оснивају одвојено и заснивају се на склоповима различитих дистрибуција. На пример, за инсталирање у ВСЛ у директоријуму Мицрософт Сторе-а нуде се скупштине убунту, Дебиан ГНУ/Линук, Кали Линук, федора, Алпски, СУСЕ и openSUSE.