Como fazer um sistema de arquivos de fusíveis aparecer em / media / $ USER sem raiz ou mudar o fstab?

0

Estou um pouco perplexo com isso. Tenho certeza de que supostamente devemos usar os udisks ou o udisksctl para montar as coisas naquele lugar, onde elas serão apanhadas pelo nautilus, etc.

No entanto, como posso fazer isso para algo que não é um sistema de arquivos clássico? Ou seja, eu instalei o unionfs-fuse, monte um sistema de arquivos copy-on-write assim:

unionfs-fuse -ocow "$somedir=RW:$anotherdir=RO" "$mountpoint"

Lá, o ponto de montagem tem que ser um diretório, mas obviamente não pode estar em / media / $ user, já que é um diretório raiz. E os udisks também não podem fazer isso, pois não tem a opção de delegar para unionfs-fuse e não tem nenhuma opção para vincular a montagem (não que eu queira isso).

Não há solução para isso, exceto descarregar o ponto de montagem nos documentos ou na pasta do usuário?

    
por i30817 30.06.2017 / 04:42

1 resposta

0

Acabei de descobrir que, embora não seja possível fazer o udisksctl reconhecer explicitamente uma montagem, isso acontece de qualquer maneira, fazendo com que o nautilus a reconheça, se você montou em uma pasta de usuário visível

Meu maior problema foi que minha tentativa anterior estava em .cache / antes de tentar alterá-lo para / media / $ USER e acertar isso. Eu tentei no $ HOME / Desktop mais tarde e aparece no nautilus. Então funciona.

    
por i30817 30.06.2017 / 20:45