Não é possível acessar a unidade externa no Windows 10 Linux Subsystem bash

0

Estou usando o Ubuntu 16.04 sobre o subsistema Linux do Windows 10. Quando eu conecto um disco rígido externo NTFS (D :) não consigo acessá-lo sobre o bash, quando eu executo ls -la /mnt eu recebo a seguinte saída:

rwxr-xr-x 1 root    root    512 Sep 21 19:04 .
drwxr-xr-x 1 root    root    512 Jan  1  1970 ..
drwxrwxrwx 1 <myusername> <myusername> 512 Sep 21 13:06 c
d????????? ? ?       ?         ?            ? d
drwxrwxrwx 1 <myusername> <myusername> 512 Sep 21 13:06 q

Eu também tentei montar a unidade manualmente seguindo esta solução , mas o resultado é o mesmo. O disco é acessível a partir do PowerShell e do explorador de arquivos.

    
por Vasilis 21.09.2018 / 18:11

1 resposta

0

Então eu encontrei o problema, eu tive que desmontá-lo primeiro e montá-lo novamente:

sudo umount /mnt/d
sudo mount -t drvfs D: /mnt/d

Isso aconteceu porque não foi a primeira vez que eu conectei essa unidade do USD. A primeira vez que o WSL (Windows Linux Subsystem) reconheceu e montou o dispositivo automaticamente. Mas então eu desconectei-o sem "Safe Remove" e sem desmontá-lo através da linha de comando. Então, da próxima vez que eu re-conectei o disco D: parece estar montado em / mnt / d mas não propriamente.

    
por 22.09.2018 / 17:49