web-dev-qa-db-fra.com

Comment empêcher le programme de lancement d'afficher une icône de lecteur pour chaque partition montée

J'ai un seul disque composé de quelques partitions, que je voudrais monter lorsque je me connecte, tout comme la partition système. Je suis récemment passé de 14.04 à 16.04. Cela fonctionnait bien avant, en ajoutant cette ligne de commande aux applications de démarrage

#!/bin/bash
/usr/bin/udisksctl mount -b /dev/sdb2;
/usr/bin/udisksctl mount -b /dev/sdb3;
/usr/bin/udisksctl mount -b /dev/sdb4;

Cependant, maintenant avec 16.04, bien qu’il les monte également, l’explorateur de fichiers (appelé "Fichiers") ne se comporte pas du tout de la même manière: chaque fois que j’ouvre un répertoire dans une des partitions utilisateur, les lecteurs montés sont ajoutés séparément. icône dans la barre de lancement de l'unité, comme si j'avais inséré une clé USB par exemple, au lieu de faire partie des fenêtres de l'application Fichier. Il est très agaçant d’avoir plusieurs icônes dans la barre de lancement de l’unité pour les fenêtres essentiellement Explorer.

Comment puis-je revenir à la situation précédente?

2
KevinFox

Utiliser dconf-editor en utilisant la liste noire d’UUID a résolu le problème (c’est-à-dire fonctionnait pour le stockage/les partitions attachées de façon permanente).

Si vous ne l'avez pas déjà installé, lancez Sudo apt-get install dconf-editor

Naviguez vers com → canonical → Unity → devices et entrez le 'UUID-Label' (c'est-à-dire UUID et le label du lecteur séparés par un tiret unique) du montage dans blacklist. La liste noire est un tableau de chaînes et les lecteurs/partitions ajoutés à la liste noire ne seront pas affichés par défaut dans le lanceur.

Utilisez simplement l’UUID de votre monture entre les crochets et les guillemets simples. Pour connaître l'UUID des lecteurs, exécutez Sudo blkid -o list ou Sudo blkid dans un terminal.

Vous trouverez ci-dessous un exemple de la liste noire.

 ['6D7B3DA124CBC7E1-D', '9496GB2587CB06A8-H', '2AD455A9D425771B-G', 'FEBEE8ECBEE12E33-Windows-8']

Si aucune partition de votre ordinateur n’a été affectée à une "étiquette", utilisez Gparted pour attribuer une étiquette avant de mettre en liste noire l’UUID.

1
Rohan_Paul