3

Итак, из подсистемы Linux linux я могу получить доступ к файловой системе Windows в /mnt/c

но я хотел бы получить доступ к файловой системе Linux из проводника, это возможно?

3 ответа3

4

Путь изменился, в обновленных файлах Windows 10 можно найти здесь:

C:\Users\WINDOWS_USERNAME\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home\LINUX_USERNAME
3

Да.

Все файлы можно найти в C:\Users\<username>\AppData\Local\lxss\ .
Эта папка скрыта, поэтому вам нужно перемещаться туда вручную.

Кажется, он очень хорошо прячется, закрывая все файловые дескрипторы как можно скорее, но запись больших файлов делает это все еще происходящим в Resource Monitor.

Также: будьте готовы к проблемам с разрешением и невидимым файлам при перемещении файлов туда (копирование не проблема).

Запись файлов с недопустимыми символами (такими как / или \) приводит к ошибке разрешения (невозможно записать файл).

Симлинки работают безупречно (даже в файловых системах), пока файловая система, содержащая эту символическую ссылку, способна на это, т.е. ссылка на другие файловые системы работает, но не наоборот.

0

Я наконец нашел способ открыть проводник (и vscode) с правильным контекстом папки изнутри WSL:https://github.com/andymule/wslwin

Например, после установки этого в linux (WSL) вы просто набираете explorer , и он открывает Windows Explorer в этом месте.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .