Como posso apagar um antigo diretório MTP, que agora me dá erro de entrada / saída sempre que eu tento?

2

Eu tenho ~/srv/mtp , que não me lembro como criei. Foi quando eu estava tentando montar um ponto de montagem MTP usando várias ferramentas para isso.

Atualmente não posso fazer nada no diretório.

○ file mtp
mtp: ERROR: cannot open 'mtp' (Input/output error)cannot read 'mtp' (Is a directory)

○ ll | grep mtp
ls: cannot access mtp: Input/output error
d????????? ? ?  ?          ?            ? mtp

○ rm -rf mtp
rm: cannot remove ‘mtp’: Is a directory

○ sudo rm -rf mtp
[sudo] password for sh: 
rm: cannot remove ‘mtp’: Is a directory

Além disso, o thunar não pode sequer listar ~/srv , que é o diretório que contém o mtp, e que eu visito com bastante frequência.

Como posso consertar isso?

EDIT: na saída de mount é mencionado como

   jmtpfs on /home/sh/srv/mtp type fuse.jmtpfs (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
    
por pchr8 23.10.2015 / 22:27

1 resposta

1

Como é um FUSE fs montado no ponto de montagem, você usa o método comum de desmontar o FUSE:

fusermount -u /home/sh/srv/mtp

Se isso falhar, você pode tentar:

fusermount -u -z /home/sh/srv/mtp
    
por 23.10.2015 / 22:41