The failure is in shutting down samba. It wasn't running in the first place. Also, the smb and nmb services are separate daemons. smbd is the samba server. nmbd is used to resolve microsoft hostnames and might not be used if you aren't using a client presently.
Go to your services configuration and enable smb for the console/multiuser/networked mode and for the X11 mode. For most distro's that would be run levels 3 & 5, but it depends on which distribution you are running.
On SuSE, Fedora, etal:
/sbin/chkconfig --list smb
smb 0:off 1:off 2:off 3:on 4:off 5:on 6:off
Please list your distribution in your LQ user profile. That would help in getting the best answer right away instead of having to request more info.