Rada od Standu je dobra, daj to do rc.local. Ak to ani tak nebude fungovat, daj do rc.local sleep 100 && /etc/init.d/samba start
.
Vychadzam z toho, ze mozna pricina problemu je, ze v case, ked sa dviha samba este nie je nakonfigurovana siet a tym padom skonci s errorom. Mozno sa skus pozriet do /usr/local/samba/var/smbd.log alebo /var/log/samba/log, ci tam nie je nieco zaujimave.