IMO the best solution is autofs.
The syntax of autofs takes a few minutes to comprehend, but once you understand the syntax it is very very easy and very much automated.
The advantage is that your shares are mounted, automatically, seamlessly, but only as needed. So no more slow boots, yet the shares are easily available.
autofs is a program for automatically mounting directories on an as-needed basis. Auto-mounts are mounted only as they are accessed, and are unmounted after a period of inactivity. Because of this, automounting NFS/Samba shares conserves bandwidth and offers better overall performance compared to static mounts via fstab.
sudo apt-get install autofs
You then remove the mounts from /etc/fstab and add them to
The syntax is
mount-point [map-type[,format]:] map [options]
mount-point -fstype=nfs4 server:/share
You can mount all the shares on a particular server, for example
will mount all the shares on your work server, in the directory
/media/work-server as configured in
If you have a problem, paste bin your configuration file(s) and we can review them.
See : https://help.ubuntu.com/community/Autofs