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

[solved] samba share automatisch beim booten mounten

hallo,
erstmal zu meinem system:
Code:
Hauptrechner:/home/WildWillyJohn # uname -r
2.6.16.21-0.21-default
(Suse Linux 10.1)

Code:
Hauptrechner:/home/WildWillyJohn # smbclient -V
Version 3.0.27-0.1.94-1598-SUSE-CODE10


Code:
Hauptrechner:/home/WildWillyJohn # mount.cifs -V
mount.cifs version: 1.10-3.0.23d-5.1.39-1084-SUSE-CODE10


Code:
Hauptrechner:/home/WildWillyJohn # chkconfig -l | grep smbfs
smbfs                     0:off  1:off  2:off  3:on   4:off  5:on   6:off

smbfstab:
Code:
//192.168.1.3/shares/musik /home/WildWillyJohn/Server/Musik cifs username=test,password=test1,users,auto,uid=1004,gid=users
(steht natürlich alles in einer zeile)

So, was ich will:
steht ja eigentlich da. ;) das share soll bitte automatisch gemountet werden. was passiert? nunja, im bootlog steht folgendes:
Code:
Dec 24 23:04:48 Hauptrechner kernel:  CIFS VFS: Error connecting to IPv4 socket. Aborting operation
Dec 24 23:04:48 Hauptrechner kernel:  CIFS VFS: cifs_mount failed w/return code = -101
Dec 24 23:04:49 Hauptrechner kernel:  CIFS VFS: Error connecting to IPv4 socket. Aborting operation
Dec 24 23:04:49 Hauptrechner kernel:  CIFS VFS: cifs_mount failed w/return code = -101
was will mir das sagen? die einzige idee, die ich hätte, wäre, dass das network noch nicht steht. aber dafür ist doch eigentlich smbfstab da, oder nicht? also, dass die erst dann ausgeführt wird, wenn das network steht.
ein manuelles
Code:
Hauptrechner:/home/WildWillyJohn # /etc/init.d/smbfs start
nach dem booten liefert das gewünschte ergebnis.
für tipps wäre ich sehr, sehr dankbar! :)

Frohe Weihnachten!
WWJ
 
hallo,
Code:

Code:
Hauptrechner:/home/WildWillyJohn # chkconfig -l | grep smbfs
smbfs 0:eek:ff 1:eek:ff 2:eek:ff 3:eek:n 4:eek:ff 5:eek:n 6:eek:ff

also eigentlich schon ;)
gehe ich jetzt aber über yast in den runleveleditor, steht bei smbfs Ja*. Also der Dienst wird gestartet, läuft aber zZ nicht?!

im bootlog steht jetzt auf einmal folgendes:
Code:
Mount SMB/ CIFS File Systems from /etc/samba/smbfstab 
//192.168.1.3/shares/musik on /home/WildWillyJohn/Server/Musik type cifs . done
also alles gut?
nein, leider nicht! denn die freigabe erscheint nicht unter dem angegebenen mountpunkt??!
ein manuelles
Code:
/etc/init.d/smbfs start
bringt wieder das gewünschte ergebnis...
ich versteh das nicht... ;(
 
versuch mal als root über die konsole manuell zu mounten.

Code:
su -c 'mount.cifs /shares/musik /home/WildWillyJohn/Server/Musik -o user=test,password=test1,users,auto,uid=1004,gid=users,ip=192.168.1.3'
Zusätzlich kannst du bei den optionen noch den netbios namen (netbiosname=), von dem verwendeten pc, mitgeben.
 
spoensche schrieb:
versuch mal als root über die konsole manuell zu mounten.

Code:
su -c 'mount.cifs /shares/musik /home/WildWillyJohn/Server/Musik -o user=test,password=test1,users,auto,uid=1004,gid=users,ip=192.168.1.3'
Zusätzlich kannst du bei den optionen noch den netbios namen (netbiosname=), von dem verwendeten pc, mitgeben.
danke für deine antwort!
funzt auch soweit (auch ohne netbios name), nur wie hilft mir das jetzt genau weiter? :)

Danke,
WWJ
 
so, habs jetzt, unglaublich, dass ich da mehrere tage dran saß :shock:
meine anfangsvermutung bestätigte sich: das netzwerk stand noch nicht, demensprechend gab smbfs zwar immer eine erfolgsmeldung zurück, konnte aber in wirklichkeit das share nicht mounten.
lösung:
in /etc/sysconfig/network/config
Code:
## Type:	int
## Default:	0
#
# When using NetworkManager you may define a timeout to wait for NetworkManager
# to connect.  Other network services may require the system to have a valid
# network setup in order to succeed.
# 
# This variable has no effect if NETWORKMANAGER=no
#
NM_ONLINE_TIMEOUT="10"
also allerletzte zeile nen delay einstellen, steht jetzt probeweise auf 10 (damit funzt es), per default ist es auf 0. damit wird gewartet, bis das network steht.

vielen dank für die hilfe, auch wenn ichs dann letztendlichd och alleine hinbekommen habe :p

Grüße,
WWJ
 
Oben