Montagem de problemas ssfsh com fstab

0

Então, estou tentando montar uma pasta de rede local por meio do sshfs. O seguinte está no meu fstab:

[email protected]:/home/jackie/.kodi/ /home/jackie/KBox/ fuse.sshfs delay_connect,_netdev,user,idmap=user,transform_symlinks,identityfile=/home/jackie/.ssh/id_rsa,allow_other,default_permissions,uid=1000,gid=1000 0 0

Tudo funciona bem quando eu uso manualmente $ mount KBox/ , mas na inicialização quando tento acessar a montagem, recebo o seguinte erro:

jackie@The-Iron-Throne:~$ ls KBox/
ls: cannot access KBox/: Input/output error

Somente após o seguinte, posso acessar a montagem:

jackie@The-Iron-Throne:~$ sudo umount KBox/
jackie@The-Iron-Throne:~$ mount KBox/
jackie@The-Iron-Throne:~$ ls KBox/
addons  media  sounds  system  temp  userdata

Eu assumo que minha entrada fstab está correta, caso contrário eu não acho que o comando $ mount KBox/ funcionaria como esperado, mas por alguma razão não funcionará na inicialização.

Alguma ideia do porquê?

    
por xoxojackie 13.02.2015 / 05:56

1 resposta

0

Talvez não esteja certo. Mas por que você não faz isso de uma maneira:

sshfs  /home/jackie/.kodi/ [email protected]:/home/jackie/KBox

e desmount esta pasta:

fusermount -u /home/jackie/KBox

Após a primeira linha de código, você pode usar parâmetros como esses em sua consulta.

E na documentação de umount eu encontro esta informação útil:

   Note  that  a  file  system cannot be unmounted when it is ‘busy’ - for
   example, when there are open files on it, or when some process has  its
   working  directory  there,  or  when  a swap file on it is in use.  The
   offending process could even be umount itself - it opens libc, and libc
   in  its  turn may open for example locale files.  A lazy unmount avoids
   this problem.

Para informações mais detalhadas, use este link: link

    
por Dmytro Chasovskyi 13.02.2015 / 08:06