Claro! Funciona como você esperaria. No entanto, só é realmente útil para um usuário local ou de snaps não confinados - como você notou, os snaps são bem bloqueados e seu confinamento padrão não permite que eles acessem a unidade externa.
Existem maneiras de contornar isso-- uma delas é instalar os snaps com o devmode para desfazê-los:
$ sudo snap install --devmode <snap>
Outra maneira é realmente colocar a partição gravável no disco rígido externo, o que permitiria que todos os snaps colocassem seus dados lá sem que eles soubessem diferente. Claro, isso significa que o disco rígido precisa estar presente em todos os momentos. Esta é a solução que foi usada para o dispositivo ownCloud Pi , a fim de fazer uso do grande disco rígido externo e salvar a vida útil do Cartão SD no pi framboesa.
A solução final é uma nova interface para permitir acesso de snaps específicos ao disco rígido externo. Isso ainda não está completo, mas é uma limitação conhecida.
Atualize a partir do snapd v2.15: Essa interface agora é suportada, chamada removable-media
. Está documentado aqui .