Смонтировать файловую систему Linux в Windows 10
Как смонтировать файловую систему Linux в Windows 10
WSL 2 - это последняя версия архитектуры, которая позволяет подсистеме Windows для Linux запускать двоичные файлы ELF64 Linux в Windows. С недавними изменениями он позволяет получать доступ к файлам, хранящимся на диске с файловой системой Linux. Если у вас есть диск с установленным Linux, теперь вы можете смонтировать его в Windows 10 и просматривать его содержимое с помощью WSL 2. Вот как это можно сделать.
WSL 2 поставляется с настоящим ядром Linux с Windows, что сделает возможной полную совместимость с системными вызовами. Это первый раз, когда ядро Linux поставляется с Windows. WSL 2 использует новейшую технологию виртуализации для запуска ядра Linux внутри облегченной служебной виртуальной машины (ВМ). Эта новая архитектура меняет способ взаимодействия этих двоичных файлов Linux с Windows и оборудованием вашего компьютера, но по-прежнему обеспечивает тот же пользовательский интерфейс, что и в WSL 1.
Начиная с Предварительная версия сборки 20211 для участников программы предварительной оценки Windows
, WSL 2 предлагает новую функцию:wsl --mount
. Этот новый параметр позволяет подключать и монтировать физический диск внутри WSL 2, что дает вам доступ к файловым системам, которые изначально не поддерживаются Windows (например, ext4). Вы также можете перейти к этим файлам в проводнике Windows.
Вот шаги, которые вам нужно выполнить.
- Перечислите доступные физические диски в Windows 10.
- Смонтируйте диск с файловой системой Linux.
- Просмотрите его содержание
- Отключите диск.
Сделайте это следующим образом.
Чтобы смонтировать файловую систему Linux в Windows 10,
- Открытым PowerShell как администратор.
- Введите следующую команду, чтобы вывести список доступных физических дисков, и нажмите Enter:
краткий список дисков wmic
. - Увидеть
Идентификатор устройства
значение, чтобы найти требуемый диск. - Введите следующую команду, чтобы смонтировать диск, и нажмите Enter:
wsl --mount DISKPATH [--Partition
. Например.wsl --mount \\. \ PHYSICALDRIVE2 - Раздел 1
. ЗаменитьDISKPATH
а такжеРаздел
значения (если на диске более одного раздела) для пути к диску Linux, который вы хотите смонтировать. - Диск с файлами Linux будет смонтирован, и вы сможете получить к нему доступ с помощью проводника. Введите \\ wsl $ в адресную строку проводника и нажмите Enter.
- Вы увидите папку с именем, указанным выше DeviceID + номер раздела. Просмотрите его как обычную папку на жестком диске.
- По завершении закройте проводник и вернитесь в PowerShell. Введите команду
wsl --unmount
. Например.wsl --unmount \\. \ PHYSICALDRIVE2
.
Вы сделали.
Обратите внимание, что WSL
позволяет указать тип файловой системы. WSL попытается угадать это, но если это не удастся, используйте следующую команду:
wsl --mount \\. \ PHYSICALDRIVE2 --Partition 1 -t ext4
В приведенной выше команде мы говорим WSL
чтобы смонтировать накопитель как популярный Ext4 FS.
Вот и все.