test adv
,

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

В новой сборке Windows 10 появилась крайне полезная функция. Рассказываем, как смонтировать физический диск в WSL 2

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

Подготовка

Для монтирования диска, необходимо открыть PowerShell с привилегиями администратора и выполнить следующую команду:

wsl --mount <Путь к диску>

Для отображения всех доступных дисков надо выполнить:

wmic diskdrive list brief

Демонтировать диск из WSL 2 можно командой

wsl --unmount <Путь к диску>

Пути к дискам можно узнать в колонке DeviceID. Обычно он представлен в виде \\.\\\.\PHYSICALDRIVE*.

Как использовать файловые системы Linux внутри Windows 10 с помощью WSL 2
Пример монтирования конкретного раздела диска в WSL

Доступ к файлам через «Проводник»

Как только диск смонтирован, к нему можно получить доступ через «Проводник», перейдя по пути \wsl$ и смонтировав папку.

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

Ограничения

По стандарту wsl --mount пытается смонтировать диск как ext4. Для того, чтобы указать другую файловую систему, необходимо использовать команду

wsl --mount <Путь к диску> -t <Тип файловой системы>

Список всех доступных файловых систем можно узнать, введя

cat /proc/filesystems

Также важно отметить, что только целые физические диски могут быть смонтированы в WSL 2. На текущий момент невозможно присоединить только один раздел. Кроме того, хотя и есть поддержка дисков USB, устройства USB Flash не могут подключаться к WSL 2.

Внимание: Это перевод статьи из блога Microsoft.



Материалы по теме:

Последнее изменение:
 
vmlinuz
vmlinuz , 14 сентября 2020 - 01:40   (...)
Теперь вирусы с Windows смогут заразить и разделы с Linux тоже. Добро пожаловать в 2020 год
Ответить
Bobs
Bobs, 14 сентября 2020 - 05:28   (...)
тоже об этом подумал, но вообще, отца русской демократии спасёт шифрование диска — благо сейчас настраивается легко достаточно.
Ответить
justmax437
justmax4371, 14 сентября 2020 - 13:21   (...)
Переность такой шифрованный /home довольно геморно иногда
Ответить
Bobs
Bobs, 14 сентября 2020 - 15:06   (...)
а зачем home — шифруй весь диск, задача-то стоит помешать windows шароебиться по системе
Ответить
justmax437
justmax4371, 14 сентября 2020 - 16:40   (...)
Гениально, а если у меня на одном ссд и винда и линукс в разных разделах?
Ответить
vmlinuz
vmlinuz , 14 сентября 2020 - 17:24   (...)
lvm on luks делаешь и всё
Ответить
Bobs
Bobs, 14 сентября 2020 - 17:58   (...)
не тупи, можно зашифровать весь раздел, а не только /home
Ответить
justmax437
justmax4371, 14 сентября 2020 - 19:24   (...)
/home на отдельном разделе, сразу не понятно?
Ответить
Bobs
Bobs, 14 сентября 2020 - 19:55   (...)
Довольно бессмысленное решение, когда речь идет об одном SSD-диске, на котором всё стоит, проще и удобней использовать один раздел — так свободное место объединяется, и не нужно связываться с LVM, чтобы его туда-сюда тасовать. Но даже если тебе приспичило иметь home на отдельном разделе, делаешь один LUKS, а уже в нем нарезаешь нужные LVM-разделы и под home и под всё, что тебе нужно.
Ответить
justmax437
justmax4371, 14 сентября 2020 - 21:34   (...)
Есть своя специфика у меня, да, без отдельного home неудобно получается на не-rolling release дистрах, на luks даже не смотрел пока
Ответить
Duh_VINNI44
Duh_VINNI44 2, 14 сентября 2020 - 21:55   (...)
Так винда автоматом не монтирует как я понимаю, смонтируешь только хом и все. Или я жестко туплю.
Ответить
justmax437
justmax4371, 15 сентября 2020 - 10:46   (...)
Если вирус будет достаточно прошаренный, смонтирует сам, без твоего участия
docs.microsoft.com/ru-ru/windows/win32/procthread/creating-a-child-process-with-redirected-input-and-output?redirectedfrom=MSDN
Ответить
Bobs
Bobs, 14 сентября 2020 - 23:32   (...)
я вот например не специалист, но когда-то давно еще читал, что «шифрование домашней папки» это залупа и работает медленнее чем LUKS с шифрованием целых разделов
Ответить
justmax437
justmax4371, 15 сентября 2020 - 10:43   (...)
Не разбирался особо и не шифровал никогда, хз
Ответить

Добавить комментарий
Если нужно ответить кому-то конкретно,
лучше нажать на «Ответить» под его комментарием