qual é o método de montagem que você usa? eu, eu declarei um servidor webdav em / etc / fstab, então para checar se ele está montado eu tenho que ler / etc / mtab
(alguma documentação aqui:
link )
em um script poderia ser assim (meu servidor é chamado owncloud):
#!/bin/bash
ismounted=$(cat /etc/mtab | grep owncloud )
if [ -z "${ismounted}" ]; then
echo "not mounted!!"
mount "owncloud"
else
echo "server mounted!"
fi
o que eu faço é verificar se encontrei alguma entrada sobre o meu servidor no mtab, e se a entrada está vazia simplesmente monte-a. (Eu adicionei os comandos de eco para mais informações)
Você pode executar este script automaticamente a cada x minutos / segundos, etc. ou na inicialização usando um daemon, como cronnie.
Eu encontrei outras pessoas que usam métodos diferentes como visto aqui link
espero que ajude. felicidades!