systemd sait monter des disques automatiquement et à la demande.
Il y a 2 options :
Nous allons voir comment.
Le concept :
Si vous savez monter un disque via 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 fstab ici.
Merci à cette page de justGeek.fr
Le concept :
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 à cette page de blog blog.tomecek.net qui a inspiré cette section