• [^] # Alternative (coté utilisateur)

    Posté par (site web personnel, Mastodon) . En réponse au message Comment monter automatiquement un disque au boot ?. Évalué à 2. Dernière modification le 21 décembre 2015 à 12:12.

    La solution de n0wic< est la plus complète et elle est faite par le système, mais c’est parfois un peu complexe (il ne faut pas se tromper sur les options de montages concernant les droits utilisateurs, notamment) et peut être contraignantes.

    Sinon tu peux faire ça coté utilisateur en lançant exactement la même commande qui se passe quand tu cliques sur le nom du volume dans l’explorateur de fichiers. De plus, tu es sûr que ça apparaîtra dans les raccourcis de ton explorateur de fichier, et il te sera toujours possible de démonter avec l’explorateur.

    Par exemple en faisant "gvfs-mount -u /dev/sdf1", je monte ma carte mémoire, et "gvfs-mount -u /media/illwieckz/TOM_DEBESSE/", je la démonte.
    L’avantage de faire ainsi, est que tu laisses le bureau placer toutes les bonnes options qu’il met d’ordinaire, celles que tu pourrais tâtonner à trouver.

    Après tu peux placer cette commande en exécution automatique à l’ouverture de session. Tu crées le dossier "~/.config/autostart/" s’il n’existe pas, et dedans tu places un fichier .desktop (par exemple "~/.config/autostart/mount-ntfs.desktop") et dedans tu mets :

    [Desktop Entry]
    Type=Application
    Name=Mount NTFS
    Exec=/usr/bin/gvfs-mount -u /dev/sdf1
    NoDisplay=true
    

    Ce fichier .desktop, tu lui donnes les droits d’exécution. Bien évidemment tu adaptes avec le chemin de ta partition NTFS et le nom que tu veux.

    Tu peux aussi ajouter une icône "Icon=system-run" ou un commentaire "Comment=Monte mon disque Windows" pour que ça présente bien dans l’interface de configuration de ton bureau (tu pourras activer/désactiver très simplement l’exécution de ton script à l’ouverture de session). Si tu avais besoin de délai, je sais que Gnome propose une option "X-GNOME-Autostart-Delay" que je n’ai pas essayée, peut-être ton bureau fait-il de même.

    Cette solution se révèle parfois bien plus pratique que la solution "/etc/fstab", notamment quand on doit monter des systèmes de fichiers en espace utilisateur qui sont mieux gérés de cette façon là (système de fichier réseau comme samba, ou système de fichier fuse comme exfat) et quand on n’est pas admin. Aussi, tu ne prends pas le risque de faire une bêtise en rajoutant une ligne dans l’/etc/fstab qui sert aussi au boot (il est donc assez critique).

    ce commentaire est sous licence cc by 4 et précédentes