The thing is - it is started like this:

Code:
/usr/sbin/smbd -D -l /opt/var/log/smbd.log -s /opt/etc/samba/smb.conf
So what you do after you try to start samba manually - with the line above - is:
Code:
ps | grep mbd
- it will show you if smbd is running or not
Code:
tail -n 20 /opt/var/log/smbd.log
- the last 20 lines of samab logfile may tell you why it was unable to start up. I remember veguely that it did not like hostname not set. But check what is your case

My samba is working with opts I gave in the tutorial, so perhaps you want to take a look at your conf file and post it (w/o sensitive info) - if you don't have luck with the steps above.