J'aime avoir mon devices
monté dans Nautilus/Nemo par défaut lorsque je me connecte, afin que je puisse avoir symlinks
dans certains répertoires.
Et je ne veux pas dire un montage personnalisé ou un montage avec 10 lignes de commandes cryptSetup
et luksOpen
qui nécessiteraient que je codifie en dur un mot de passe LUKS
. Non seulement parce que, mais aussi parce que ce n'est pas compatible avec la liste devices
de Nautilus/Nemo.
Pour ce faire, je peux avoir un script de démarrage automatique (Startup Applications
) utilisant gvfs-mount -d
comme cela, très facile à gérer et il obtiendra automatiquement les mots de passe LUKS du trousseau si nécessaire:
#!/usr/bin/env bash
# Redsandro 2013-03-01
# Mount (LUKS) drives and such
doMount() {
# Devices change every now and then. UUID does not.
DEV=`ls -l --color=never /dev/disk/by-uuid/ | grep $UUID | cut -d\> -f2 | cut -d/ -f3`
gvfs-mount -d /dev/$DEV
}
# LUKS-1TB
# /dev/sdb1
UUID='9dd6df52-c901-4b70-8151-27086ba7db16'
doMount
# Projects 1TB
# /dev/sdd1
UUID='6b01a30e-af6e-48b4-810a-f9824558f041'
doMount
# MyBook 1
# /dev/sdc2
UUID='b36a4a52-a73d-43b5-a96a-d92074b8ef3f'
doMount
# MyBook 2
# /dev/sdc3
UUID='c771609f-018e-45a4-b4f3-5eebc8e67c83'
doMount
Cependant, cela ouvrira une fenêtre pour chaque périphérique. Comment puis-je empêcher ces fenêtres de s'ouvrir?
La réponse est ici (dans une autre question) pour Nautilus
:
dans l'interface graphique
Installez et/ou exécutez dconf-editor
. Accédez à org -> gnome -> desktop - media-handling .
Décochez automount-open
.
In Terminal
gsettings set org.gnome.desktop.media-handling automount-open false
Il devrait y avoir une option similaire pour Nemo
puisqu'il s'agit d'un fork de Nautilus
.
Notez que cela empêchera Nautilus
d'ouvrir des fenêtres pour aucune nouvel appareil monté (y compris les clés USB).
Il n’existe pas de moyen simple, à ma connaissance, d’ouvrir sélectivement les fenêtres de certains périphériques et pas d’autres (par exemple, il y a des moyens , mais ce n’est pas simple; ils nécessitent un script et des connaissances techniques ).
C'est faux! Vous devez éditer /etc/fstab
. c'est un échantillon:
/dev/sda1 / ext2 defaults 1 1
/dev/sda2 /home/mostafa/musics ext2 defaults 1 2
Dans ce qui précède, le périphérique /dev/sda2
est monté sur /home/mostafa/Musics