WSL 2 в Windows 10 теперь поддерживает монтирование файловых систем Linux, таких как EXT4.

WSL 2 в Windows 10 теперь поддерживает монтирование файловых систем Linux, таких как ext4, в последней предварительной сборке Windows Insider 20211.

После анонса подсистемы Windows для Linux 2 (WSL 2) во время сборки Microsoft в прошлом году Майкрософт выкатил эта функция доступна пользователям с обновлением Windows 10 за май 2020 года (v. 2004) ранее в этом году. Обновление представило полноценное ядро ​​Linux в стабильной ветке Windows 10, а также компания выпустила WSL 2. обновляется через Центр обновления Windows. В конце прошлого месяца Microsoft объявила о прекращении поддержки WSL 2. перенесено на Windows 10 v1903 и v1909.. И теперь компания объявила об обновлении этой функции.

Как собрать LineageOS в Windows 10 с помощью WSL 2

Согласно недавний пост в блоге Windows Command Line, начиная с предварительной сборки Windows Insider 20211, WSL 2 будет предлагать новую функцию:wsl --mount. В посте указано, что это «новый параметр позволяет подключать и монтировать физический диск внутри WSL2»,

который позволит пользователям получать доступ к файловым системам, которые не поддерживаются Windows изначально, например ext4. По сути, новый параметр позволит пользователям получать доступ к своим файлам Linux из Windows, даже если они выполняют двойную загрузку Windows и Linux, используя разные диски.

Если на вашем устройстве уже установлена ​​предварительная сборка Windows Insider 20211, вы сможете смонтировать диск, открыв окно PowerShell с правами администратора и выполнив: wsl -- mount . Чтобы просмотреть все доступные диски в Windows, вы можете запустить: wmic diskdrive list brief. Наконец, чтобы размонтировать и отсоединить диск от WSL 2, вы можете запустить: wsl --unmount . Обратите внимание, что вы сможете монтировать только физические диски к WSL 2, и в настоящее время невозможно смонтировать один раздел.

После успешного подключения диска вы сможете получить к нему доступ через проводник Windows. Для этого вам нужно перейти к «\wsl$», а затем к смонтированной папке. Также стоит отметить, что wsl --mount команда пытается смонтировать диск как ext4 по умолчанию. Если вы хотите указать другую файловую систему или для более сложных сценариев, вы можете проверить эта документация от Microsoft, чтобы узнать, как это сделать.