systemd sait monter des disques automatiquement et à la demande.
Il y a 2 options :
* Montage via /etc/fstab
* Montage via un service
Nous allons voir comment.
{{tag>systemd mount fstab}}
===== Montage via /etc/fstab (le plus simple) =====
Le concept :
- Créer ou mettre à jour la ligne de montage fstab
- Créer le dossier de montage (ex: via la commande : sudo mkdir /mnt/Partage)
- Recharger le fichier fstab (ex: via la commande : sudo mount -a)
Si vous savez monter un disque via [[mount_fstab|fstab]], alors le monter avec systemd est très simple, il suffit de rajouter à votre ligne de montage :
x-systemd.automount,x-systemd.device-timeout=3
Ca devrait donc ressembler à :
//adresseIP/Partage /mnt/Partage cifs x-systemd.automount,x-systemd.device-timeout=3,_netdev,sec=ntlmv2,credentials=/root/.credentials 0 0
Plus de détail sur [[mount_fstab|fstab ici]].
Merci à [[https://www.justegeek.fr/montage-automatique-partages-cifs-systemd/|cette page de justGeek.fr]]
===== Montage via un service =====
Le concept :
- Créer la configuration du service
- Recharger les services
Créer les 2 fichiers de configuration du service via cet exemple :
(Attention aux règles de nommage des fichiers qui doit être le suivant "emplacement-du-dossier.mount")
[Unit]
Description=Automount MonDisqueReseau
[Automount]
Where=/mnt/MonDisqueReseau
[Install]
WantedBy=multi-user.target
[Unit]
Description=MonDisqueReseau
[Mount]
What=nfs.example.com:/export/MonDisqueReseau
Where=/mnt/MonDisqueReseau
Type=nfs
[Install]
WantedBy=multi-user.target
Maintenant recharger les services via la commande :
systemctl daemon-reload
Merci à [[https://blog.tomecek.net/post/automount-with-systemd/|cette page de blog blog.tomecek.net]] qui a inspiré cette section
===== Aller plus loin =====
* [[montage|Montage : les bases pour rendre accessible partitions et unités de stockage]]