
Estou usando isso (https://askubuntu.com/a/674106/39966) solução para desmontar um NFS no desligamento. Mas agora descobri que na maioria dos casos, quando desligo o computador através do menu XFCE, o script pré-down não é executado (vejo isso por uma mensagem do logger que não está aparecendo)
Responder1
Outrosonde tendo o mesmo problema.
Parece que houve ummudança no gerenciador de redeque não fecha mais a conexão ao desligar o Network Manager. Consegui adicionar um serviço systemd para ser executado quando a rede ficar offline.
Criei um arquivo /etc/systemd/system/networkdown.service
com o conteúdo:
[Unit]
Wants=network-online.target
After=network.target network-online.target
[Service]
Type=oneshot
ExecStart=/bin/true
ExecStop=/bin/umount /media/media
RemainAfterExit=yes
Isso parece funcionar.
Responder2
Esta respostafuncionou bem para mim. Mas... tive que adicionar um bloco [Install] na parte inferior do arquivo da unidade acima.
[Unit]
Wants=network-online.target
After=network.target network-online.target
[Service]
Type=oneshot
ExecStart=/bin/true
ExecStop=/bin/umount /media/media
RemainAfterExit=yes
[Install]
WantedBy=suspend.target