Pasta compartilhada do Ubuntu / Windows (usando WSL)

0

Estou executando o Ubuntu no Windows subsistemas para Linux (WSL). Eu criei com sucesso uma pasta 'compartilhada' entre os dois. No entanto, os arquivos que eu adiciono no Windows não aparecem quando 'ls' no Ubuntu. Apenas os arquivos / pastas que eu crio no Ubuntu são visíveis em ambos. como posso resolver isso, por favor?

PS: Eu pesquisei no fórum. Não há perguntas relacionadas sobre pastas compartilhadas usando o WSL.

    
por maezawi 14.09.2016 / 19:21

2 respostas

1

O sistema de arquivos WSL RootFs (que em AppData / Local / lxss que aparece como / em WSL) usa atributos estendidos que o Windows não entende para armazenar dados do sistema de arquivos Linux e, portanto, não pode processar. Então, se você editar ou criar arquivos lá (digamos, na sua pasta 'compartilhada'), esses arquivos serão invisíveis para o WSL.

Você precisa criar sua pasta 'shared' em algum lugar em / mnt / c, que usa o sistema de arquivos do WSL DriveFs e não sofre desta limitação.

    
por Cerebrate 02.11.2016 / 03:52
0

Você não precisa criar pastas compartilhadas entre o WSL e o Windows. Não é uma máquina virtual. Todo o sistema de arquivos do WSL está dentro do seu sistema de arquivos do Windows (geralmente em% USERPROFILE% \ AppData \ Local \ lxss), e você pode acessar externamente via / mnt / c.

    
por ddbug 17.09.2016 / 04:05