I found what i was doing was causing a a mountall: disconnected from plymouth error which would crash the system. It seemed that if fstab attempted to mount those shares when they weren't available yet, it would eventually cause this error. If I didn't have the entries in fstab, then added them after boot, then did a mount -a, it would work fine. I will give it a try with the UUID and see if it makes a difference!
–
kelvinNov 8 '13 at 21:02