В init-скриптах smb (и nmb) есть проверка: # Check that we can write to it... so non-root users stop here [ -w /etc/samba/smb.conf ] || exit 4 К сожалению, если / смонтировать с опцией ro, даже root оказывается не настолько крут, чтобы это проскочить. Итог: samba не запускается. Есть ли глубинный смысл в данной проверке? Хотелось бы её отключить.