Dans Ubuntu 16.10, j’ai suivi ces instructions pour monter un lecteur Samba. Ma ligne dans fstab ressemble à ceci:
//192.168.1.1/hd /media/mp cifs credentials=/home/user/.smbcredentials,iocharset=utf8,sec=ntlm 0 0
Lorsque le lecteur est monté, Ubuntu se bloque si je poweroff
.
Il m'a fallu un certain temps pour trouver ce bogue "Le réseau est détruit avant que les systèmes de fichiers réseau ne soient démontés" qui semble être de retour depuis 16.04.
Je poste cette question pour demander si l'ancienne solution de contournement (je la posterai en tant que réponse) est toujours la meilleure solution pour cela ou si les modifications apportées aux séquences de démarrage et d'arrêt ont modifié ce point.
La solution précédente consistait à créer deux liens symboliques vers le script dans /etc/init.d/umountnfs.sh. Cela démontera le disque samba plus tôt dans la séquence d'arrêt. Je ne sais pas si cela pourrait avoir d'autres conséquences indésirables.
ln -s /etc/init.d/umountnfs.sh /etc/rc0.d/K15umountnfs.sh
ln -s /etc/init.d/umountnfs.sh /etc/rc6.d/K15umountnfs.sh