Bom, eu não uso o fstab (nem usarei, evito mexer no fstab) para montar uma pasta, no fstab apenas monto meus hds, então não sei como lhe ajudar com o fstab.
Meus mapeamentos eu monto com o smbmount após instalar o smbfs dentro do rc.local ou do .profile.
seria assim a linha de comando que deixo dentro do rc.local ou .profile:
smbmount //192.168.1.121/Documentos /home/secretaria/Documents -o username=NOME,password=SENHA
NOME E SENHA obviamente é o nome de usuário e senha válidos do micro de ip 192.168.1.121.
Se eu utilizar o rc.local (/etc/init.d/rc.local), a pasta será montada automaticamente para todos os usuário do sistema.
Se eu utilizar o .profile (/home/usuário/.profile), a pasta será montada apenas para esse usuário, quando o mesmo efetuar o logon. Os demais usuários não terão esse mapeamento disponível ao efetuar o logon no sistema.
Cada usuário tem um arquivo .profile e esse arquivo é executado sempre e somente quando o usuário faz logon, dessa forma, qualquer comando que deseje executar para um usuário especifico quando o mesmo acessar o sistema, basta deixa-lo dentro do arquivo .profile.
Sei que sua pergunta é relacionada ao fstab, mas essa solução funcionaria sem erros e você pode usá-la, caso já tenha conhecimento dessas possibilidades ou acredite não ser ideal para seu caso, por favor, desconsidere.
Abraços.