Corriger les erreurs NFS au boot de Debian 8

Ayant suivi la procédure standard pour monter un disque NFS sur mon Raspberry Pi 2 (Noobs/Raspbian), j’ai remarqué que le montage automatique ne fonctionnait pas, mais qu’à la fin du boot, j’arrivais sans problème à monter les disques NFS manquants.

Une fois la framboise bootée, j’arrivais sans problème à monter les disques du fstab avec la commande habituelle :

sudo mount -a

Après de (très) nombreuses recherches, j’ai fini par comprendre que ce problème était lié au polémique systemd, et notamment à l’ordre dans lequel les services étaient lancés.

La solution que j’ai fini par trouver est donc d’ajouter les options « noauto,x-systemd.automount » pour chaque montage spécifié. Ex :

diskstation:/volume1/photo /home/pi/Pictures/ nfs rsize=8192,wsize=8192,timeo=14,intr,noauto,x-systemd.automount 0 0

systemd est utilisé par défaut sous Debian (et ses dérivés) depuis la version 8 (Jessie) et sous Ubuntu depuis la version 15.04 (Vivid Vervet).