//10.10.0.40/public /mnt/share cifs auto,noperm,credentials=/etc/auto.10.10.0.40,sec=ntlm 0 0
Добавьте ещё параметр noauto, а в rc.local пропишите 'mount /mnt/share' через 10 с.
Вот вам и костыль 
А вообще приведите команду, кот. корректно монтируется вручную, например:
mount //server/share /mnt/share -o rw,guest
В общем делайте через rc.local, работает гарантированно.
А вообще, если не затруднит, давайте вместе от начала до конца попробуем настроить))
Вот есть у меня чистый кентавр на виртуалке с набором пакетов "desktop". Автологин не настроен (захожу по паролю)
Есть виндовая тачка с шарой /public
Ну и для примера есть NAS под линью с шарой /neotsort
вариант с pam_mountвсе необходимые настройки...
вариант с smbnetfsвсе необходимые настройки...
очень хочу докопаться до истины