Запись на диск windows из WSL (подсистема Windows для Linux) - PullRequest
0 голосов
/ 25 февраля 2020

Мне нужно обмениваться файлами между Linux (используя WSL) и Windows, чтобы я мог редактировать в Windows и компилировать в Linux. В соответствии с рекомендациями Microsoft, я должен хранить мои общие файлы на диске в / mnt / (/ mnt / c / в моем случае). У меня проблема в том, что попытка записи на этот диск в Linux приводит к недопустимой операции, мне нужно сделать sudo для всех операций записи. Как я могу изменить это, чтобы у меня были возможности записи из моего Linux?

спасибо

1 Ответ

0 голосов
/ 25 февраля 2020

В WSL /mnt/c - это крепление root накопителя C (C:\) в Windows. Вы не должны хранить файлы на системном диске root из Windows '- обычно это защищено от записи для обычных пользователей, что, как я полагаю, и есть то, что вы испытываете.

Правильнее всего двигаться дальше ваши Windows пользовательские папки, fx /mnt/c/Users/YOU/Documents. Здесь вам разрешено писать файлы из WSL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...