Skip to Main Content
Home

Как смонтировать файловую систему Linux с помощью WSL2 в Windows 10


Теперь в Windows 10 вы можете смонтировать файловую систему Linux с помощью подсистемы Windows для Linux 2, и вот как это сделать.

Команды файловой системы Linux для монтирования WSL2

Начиная со сборки 20211, подсистема Windows для Linux 2 (WSL2) включает характерную особенность позволяющую подключать и монтировать физические диски для доступа к файловым системам Linux (например, ext4), которые изначально не поддерживаются в Windows 10.

Новая функция призвана помочь вам получить доступ к файлам Linux с помощью проводника в системе с двойной загрузкой под управлением Windows 10 и дистрибутива Linux на другом диске.

В этом руководстве вы узнаете, как подключать и отключать диски с помощью подсистемы WSL2.

  • Смонтировать файловую систему ext4 Linux в Windows 10
  • Смонтируйте любую файловую систему Linux в Windows 10
  • Доступ к файловой системе Linux в Windows 10
  • Отключить файловую систему Linux в Windows 10

Смонтировать файловую систему ext4 Linux в Windows 10

Чтобы смонтировать файловую систему Linux ext4 с помощью WSL2, выполните следующие действия:

Шаг 1: с помощью меню «Пуск» или любым другим способом откройте PowerShell от имени администратора.

Шаг 2: Введите следующую команду, чтобы вывести список доступных физических дисков, и нажмите Enter:

wmic diskdrive list brief

Проверьте диск в столбце (Device ID) «Идентификатор устройства».

Смонтировать файловую систему ext4 Linux в Windows 10

Шаг 3: Введите следующую команду, чтобы смонтировать файловую систему Linux, и нажмите Enter:

wsl --mount DISKPATH

В команде не забудьте заменить DISKPATH на «Идентификатор устройства» диска с дистрибутивом Linux, который вы хотите смонтировать.

Например, wsl --mount \\.\PHYSICALDRIVE2. Если вы хотите смонтировать определенный раздел, вам нужно будет использовать параметр --partition с номером раздела. Например так, wsl --mount \\.\PHYSICALDRIVE2 --partition 1.

После того, как вы выполните эти шаги, диск с файлами Linux будет смонтирован, и станет доступным в Windows 10.

Смонтируйте любую файловую систему Linux в Windows 10

В предыдущем шаге мы рассмотрели, как смонтировать физический диск ext4. Если вы хотите указать другую файловую систему, вам нужно будет использовать другую команду с подсистемой Windows для Linux 2.

Чтобы смонтировать определенную файловую систему Linux в Windows 10, выполните следующие действия:

Шаг 1: Откройте PowerShell от имени администратора.

Шаг 2: Введите следующую команду, чтобы вывести список доступных физических дисков в Windows 10, и нажмите Enter:

wmic diskdrive list brief

Шаг 3: Введите следующую команду, чтобы смонтировать нужный диск, и нажмите Enter:

wsl --mount DISKPATH -t FILESYSTEM

В команде необходимо заменить «DISKPATH» и «FILESYSTEM» на идентификатор диска и файловую систему Linux которую вы хотите монтировать.

Например, чтобы смонтировать диск, как «fat» использовать эти команды:

wsl --mount DISKPATH -t vfat

После того, как вы выполните эти шаги, диск с файлами Linux будет смонтирован, и будет доступен в проводнике Windows 10.

 

Доступ к файловой системе Linux в Windows 10

Чтобы получить доступ к файлам из файловой системы Linux в Windows 10, выполните следующие действия:

Шаг 1: Откройте проводник.

Шаг 2: Кликните элемент Linux на левой панели навигации.

Шаг 3: В адресной строке перейдите к папке монтирования \wsl$ и откройте ее.

Например:

\\wsl$\\DISTRO-NAME\\MOUNT-POINT

Доступ к файловой системе Linux в Windows 10

Выполнив эти шаги, вы сможете просматривать файлы Linux из файловой системы, которая изначально не поддерживается в Windows 10. Помимо использования проводника, после подключения диска вы можете получить доступ к файловым системам, таким как «ext4». Из консоли WSL2 с помощью команды.

 

Отключить файловую систему Linux в Windows 10

Чтобы отключить файловую систему Linux в Windows 10, выполните следующие действия.

Шаг 1: Используйте комбинацию клавиш Win + X для запуска меню WinX, затем кликните «Windows PowerShell (Администратор)».

Шаг 2: Введите следующую команду, чтобы размонтировать и отсоединить диск, и нажмите Enter :

wsl --unmount DISKPATH

В команде не забудьте заменить «DISKPATH» идентификатором устройства диска, который вы хотите отключить/ размонтировать.

После того, как вы выполните эти шаги, диск с файловой системой Linux будет отключен от Windows 10.

Примечание: на момент написания эта функция все еще находится в стадии бета-тестирования и доступна только для предварительной версии Windows 10, сборка 20211 или новее, и ожидается, что она появится в будущих выпусках операционной системы.