autofs спасет тебя. Открывать будешь не через
smb://server/share , а через /mnt/samba/server/share . При этом autofs смотрит за обращением к /mnt/samba/server и автоматом туда подключает шару.
Иногда глючит и требуется перезапускать autofs, но так все программы могут работать с этими файлами. Так как монтирование происходит в ядре и встраивается в виртуальную файловую систему ядра, в отличии от smb:// когда файловый менеджер получает этот файл в свой кэш и другие программы ничего не знают про пути smb://.
P.S. про smb:// лучше забыть - это тупиковая ветвь эволюции.