>Вставил следущие строчки в inetd.conf:
>netbios-ssn stream tcp nowait root /usr/bin/smbd smbd
>netbios-ns dgram udp wait root /usr/sbin/nmbd nmbd
>после перезагрузки smbd стартует а nmbd почему то нет.
Наоборот странно, что smbd стартует!
inetd - это метадемон. Он ожидает запросы на соответствующих портах и производит при необходимости запуск соответствующих портам служб.
Т.е. on demand.
Надеюсь вы не забыли про /etc/services ?
Если вам нужно пускать самбу при страте, тогда действительно скрипт в /etc/rc.d/init.d или запуск через /etc/rc.local.