Qu'est-ce qui oblige un gestionnaire de fichiers à afficher les partitions non montées dans le volet de gauche?
C’est-à-dire quel processus amène les gestionnaires de fichiers à montrer les lecteurs - ce n’est pas fstab - je peux montrer qu’ici, je sais que l’insertion d’un volume montable le rend visible.
J'essaie de comprendre ce qui donne au gestionnaire de fichiers le signal de montrer la partition en premier lieu.
Le nom du programme qui a amené Nautilus à afficher la partition dans la barre de gauche est gvfs-gdu-volume
. Pour tuer ce processus, exécutez cette commande pour voir le PID du programme
Sudo ps -e | grep gvfs-gdu-volume
Dans mon système, la sortie est
6642 ? 00:00:00 gvfs-gdu-volume
Donc, je sais que le PID est 6642
, il peut varier de temps en temps.
Tuez ce processus avec
Sudo kill -9 PID-of-gvfs-gdu-volume.
ou en une couche, essayez ceci
Sudo kill -9 `ps -e | grep gvfs-gdu-volume | cut -f 2 -d ' '`
Ouvrez Nautilus pour voir la magie!
Cette image provient de thunar dans Xubuntu 12.04 LTS.
Remarque: La solution n'est pas permanente. Chaque fois que vous ouvrez un fichier dans Gedit ou quelque chose du genre, l'icône du lecteur apparaît à nouveau. Pour désactiver ceci de manière permanente, suivez les instructions ci-dessous.
Ouvrez un terminal et faites cette commande:
Sudo mv /usr/lib/gvfs/gvfs-gdu-volume-monitor /usr/lib/gvfs/gvfs-gdu-volume-monitor.bak
Cette commande a renommé le fichier coupable afin d'afficher l'icône du lecteur avec l'ajout d'une extension .bak
. C'est ça.
Si vous voulez annuler la modification, utilisez cette commande
Sudo mv /usr/lib/gvfs/gvfs-gdu-volume-monitor.bak /usr/lib/gvfs/gvfs-gdu-volume-monitor
Remarque: Ce n'est pas une solution décente, mais cela fonctionne parfaitement, et je suis heureux avec cela.
Ne pleure pas. Voici votre terminal ami de confiance. Ouvrez un terminal et utilisez cette commande pour monter la partition /dev/sda1
. Il fera ce que fait Nautile.
udisks --mount /dev/sda1
Pour trouver le numéro /dev/sdaX
de la partition souhaitée, effectuez Sudo blkid
sur le terminal.
Il semble que Ubuntu 12.10 utilise le programme udisks2
et le programme responsable de l'affichage de l'icône du lecteur est également modifié. C'est maintenant gvfs-udisks2-volume
. Vous devriez tuer ce processus à la place de l'ancien programme gvfs-gdu-volume
.
La partition doit pouvoir être montée par l'utilisateur. En pratique, cela signifie soit sur un volume amovible, soit dans la liste/etc/fstab.