Vu que le système de fichiers d'Ubuntu Snappy est si verrouillé, je me demandais si l'on pouvait monter et accéder à un disque externe dans Ubuntu Snappy ?
Réponse
Trop de publicités?Bien sûr ! Cela fonctionne comme on peut s'y attendre. Cependant, elle n'est vraiment utile que pour un utilisateur local ou pour des snaps non confinés - comme vous l'avez remarqué, les snaps sont assez verrouillés et leur confinement par défaut ne leur permet pas d'atteindre le disque externe.
Il existe cependant des moyens de contourner ce problème : l'un d'eux consiste à installer les snaps avec devmode pour les déconfigurer :
$ sudo snap install --devmode <snap>
Une autre solution consiste à placer la partition inscriptible sur le disque dur externe, ce qui permettrait à tous les snaps d'y placer leurs données sans qu'ils le sachent. Bien sûr, cela signifie que le disque dur doit être présent à tout moment. C'est la solution qui a été utilisée pour le dispositif Pi ownCloud afin d'utiliser le grand disque dur externe et d'économiser la vie de la carte SD dans le raspberry pi.
La solution finale est une nouvelle interface permettant à des clichés spécifiques d'accéder au disque dur externe. Ce n'est pas encore terminé, mais c'est une limitation connue.
Mise à jour à partir de snapd v2.15 : Cette interface est maintenant supportée, elle est appelée removable-media
. C'est documenté aquí .