Ici sur le forum https://hyliatyde.space/forum/viewtopic.php?id=291
Grâce à l'excellent tuto d'openclassrooms ici https://openclassrooms.com/courses/a-la-decouverte-d-unix-freebsd/acces-aux-cles-usb
Je m'attendais en mettant ma clé usb dans le port usb du portable, qu'elle apparaisse gentiment dans mon gestionnaire de fichiers.. Que nenni
C'est normalement ce qui doit se passer avec TrueOs, mais ça n'a pas fonctionné tout de suite pour moi, ou bien, l'icône n'ayant pas apparue sur le bureau, je ne l'ai peut-être pas cherchée dans le bon répertoire.
Effectivement, la clé est montée automatiquement dans le répertoire /autofs/da1s1.
Par contre, impossible de démonter la clé depuis l'icône, je n'ai pas trouvé comment faire, je précise la ligne de commande pour la démonter manuellement à la fin du tuto.
A force de fouiner sur le net, j'ai trouvé l'excellent tuto dont j'ai mis le lien plus haut, voilà la procédure que j'ai suivi pour arriver à mes fins
Merci à eux
Créer sur le disque un dossier spécial consacré à ces montages, avec un sous-dossier pour chaque utilisateur
Dans tous les exemples qui suivent, pensez à remplacer mimi par votre nom d'utilisateur
mkdir /mnt/mimi
Préciser au système que le dossier portant votre nom d'utilisateur vous appartient
chown mimi:mimi /mnt/mimi
Inscrire dans le groupe operator les utilisateurs autorisés à monter les clés usb
pw usermod mimi -g operator
Pour les utilisateurs appartenant déjà au groupe wheel
Entrer cette commande pour indiquer qu'ils font maintenant partie de deux groupes
pw usermod mimi -G operator,wheel
Rajouter le chemin vers les périphériques à accès direct (da)
Editer le fichier /etc/devfs.rules
nano /etc/devfs.rules
Rajouter ces lignes
[localrules=1] add path 'da*' mode 0660 group operator
Informer votre système de configuration des ressources (rc) de l'existence de cette règle locale
Editer le fichier /etc/rc.conf
nano /etc/rc.conf
Ajouter cette ligne
devfs_system_ruleset="localrules"
Donner l'autorisation à un utilisateur ordinaire de monter de nouveaux systèmes de fichiers
Editer le fichier /etc/sysctl.conf
nano /etc/sysctl.conf
Ajouter cette ligne
vfs.usermount=1
Ou passer la valeur à 1 si elle est à 0
Identifier le nom de votre clé usb
Se rendre dans le dossier /dev
cd /dev
lister le contenu du dossier avec
ls
et repérer les da
Connecter votre clé usb et lister à nouveau le contenu de votre dossier.
Un nouveau da apparait (dans mon cas da0) ainsi que le nom de la partition de la clé à monter (dans mon cas da0s1)
Monter la clé usb
Dernière étape …
mount -t msdosfs -o -m=644,-M=755 /dev/da0s1 /mnt/mimi
Le contenu de votre clé apparaît enfin dans votre navigateur de fichier dans /mnt à l'intérieur du dossier que vous avez créé.
Démonter la clé
Merci P'skhal
umount /mnt/mimi
Créer un alias
Pour ne pas avoir à rentrer la commande mount et umount à chaque insertion ou retrait de la clé, vous pouvez créer un alias
Je l'ai nommé usb pour monter la clé et eject pour la démonter
Editer le fichier /etc/csh.cshrc
nano /etc/csh.cshrc
Rajouter ces lignes à la fin pour créer les alias
#Alias pour monter clé usb alias usb 'mount -t msdosfs -o -m=644,-M=755 /dev/da0s1 /mnt/$USER' #Alias pour démonter clé usb alias eject 'umount /mnt/$USER'
Ouffffffff !!!!
La commande
sudo umount /autosf