• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Samba-Autostart funktioniert nicht

Hallo,

ich bin absoluter Linux-Neuling und habe mir Suse 10.0 installiert. Mit Samba wollte ich mir einen Ordner und meinen Drucker freigeben für mein WinXP Notebook. Theoretisch funktioniert auch alles wunderbar. Ich habe alles über Yast konfiguriert. In der Samba-Konfiguration konnte ich auch einstellen, dass Samba automatisch beim Systemstart gestartet werden soll. Was er auch tut aber anscheinend doch nicht. Wenn ich nach einem Rechnerneustart auf die Netzwerkressourcen von Samba zugreifen will, geht nix. Zugriff nicht möglich, weil die Ressource nicht gefunden wurde. Laut Runlevel-Editor läuft der Dienst allerdings (auf Level 3 und 5). Auch nmbd und cups sind gestartet. Tippe ich nun in der Konsole '/etc/init.d/smb restart' ein, sagt er mir, dass der Dienst beendet wird und danach, dass der Dienst gestartet wird. Danch funktioniert auch alles wunderbar, so wie es sein soll. Woran könnte es liegen, dass der Dienst nicht automatisch startet?

Ich habe gelesen, dass der Dienst nmbd gestartet sein muss bevor smbd gestartet wird. Kann es vielleicht daran liegen? Woher weiß ich, welcher Dienst zuerst gestartet wird?

Ich habe hier schon einige Posts durchgelesen. Bitte nicht nur Abkürzungen verwenden. Es ist meine erste Linuxinstallation und kenne daher auch einfache Befehle, Kürzel etc noch nicht.

Gruß,
Jürgen
 
Sie Startreihenfolge ist egal. Der Runleveleditor ist der richtige Ort um Dienste automatisch zu starten.
Samba braucht smbd und nmbd.
Bei Suse:
Gib mal ein: # rcsmb hilfe
#rcsmb status und rcnmb status zeigt Dir an, ob der Dienst läuft.
Wenn die laufen, dann liegt es an der config oder sonstigen.
Die config Datei ist /etc/samba/smb.conf
#testparm zeigt Dir an ob grobe Fehler in der smb.conf sind und gibt die smb.conf aus. siehe auch #testparm --help
 
Alles klar. Danke euch beiden.

Gib mal ein: # rcsmb hilfe
#rcsmb status und rcnmb status zeigt Dir an, ob der Dienst läuft.
Wenn die laufen, dann liegt es an der config oder sonstigen.
Die config Datei ist /etc/samba/smb.conf
#testparm zeigt Dir an ob grobe Fehler in der smb.conf sind und gibt die smb.conf aus. siehe auch #testparm --help

Das werde ich mal antesten. Danke für den Tip.
 
gib mal " insserv nmb " auf konsole ein. oder " insserv nmbd " weiss jetzt nicht
genau ob " d " für dämon angehängt werden musss

insserv startet jeden dienst dann automatisch beim systemstart.

versuch es mal, müsste hinhauen.

gruss milli4503
 
Oben