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

[gelöst] NAS Laufwerk über W-Lan einbinden nach dem hochfahr

EMSmag

Newbie
Hallo,

muß mich erstmal vorstellen! Ich bin seit 1 Woche mit Opensuse 11.1 zugange.
Windows gibt es nicht mehr bei uns im Haushalt. Und in Linux bin ich ein absoluter Newbie!
Nun bin ich schon ziemlich weit gekommen. Dank diesem Forum hier. Aber irgendwo komme ich trotz diesem Forum
und dem Internet nicht weiter.

Mein Problem!
Will meine Linkstation beim booten direkt für alle User über W-Lan einbinden.
Meine Fstab mal zur Abbildung!
Code:
/dev/disk/by-id/ata-TOSHIBA_MK6025GAS_Y4CP6075S-part3 swap                 swap       defaults              0 0
/dev/disk/by-id/ata-TOSHIBA_MK6025GAS_Y4CP6075S-part1 /                    ext3       acl,user_xattr        1 1

# Einstellungen
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0

# Nas Laufwerk

//192.168.1.2/share /home/EMSmag/share cifs credentials=/media/.smbcredentials,iocharset=utf8,uid=1000,gid=100 0 0
//192.168.1.2/privat /home/EMSmag/privat cifs credentials=/media/.smbcredentials,iocharset=utf8,uid=1000,gid=100 0 0
//192.168.1.2/ftp /home/EMSmag/ftp cifs credentials=/media/.smbcredentials,iocharset=utf8,uid=1000,gid=100 0 0
//192.168.1.2/usb /home/EMSmag/usb_nas cifs credentials=/media/.smbcredentials,iocharset=utf8,uid=1000,gid=100 0 0
Das Problem ist das wohl die Netzwerkverbindung erst nach boot bzw. mountvorgang
aktviert ist. Also findet er die Platten nicht. Es kommt dann auch keine Fehlermeldung oder so!

Wenn ich in der Konsole
Code:
sudo mount-a
eingebe mountet es alle Platten und sie stehen mir
zur Verfügung

In anderen Systemen ausser OpenSuse kann man in der rc.local folgenden Code eingeben. Der die Platten
erst dann mountet wenn das System gebootet hat.
Code:
sleep 20
sudo mount -a
exit 0
Dann kann man der Wert 20 langsam runtersetzten um das einbinden so schnell wie möglich
zu gestalten.

Jetzt meine Frage!
Kann ich das auch bei OpenSuse 11.1 machen.
Wenn ja! Dann wo? Und natürlich wie?

Danke schon mal für hilfreiche Antworten!
Gruß EMSmag
 

spezi

Advanced Hacker
Hallo,
probier das doch mal mit der /etc/samba/smbfstab. Sieht dann so aus:
Code:
//192.168.1.2/share /home/EMSmag/share cifs auto,uid=DeineUserID,gid=users,fmask=0664,dmask=0775,user=DeinUser,password=xxxxxxx
Sollte Dein Nas aber nfs können, würde ich es damit machen.

mfg
spezi

Nb ...sollte man mal nach Fileserver schieben
 

josef-wien

Ultimate Guru
EMSmag schrieb:
sleep 20
sudo mount -a
exit 0
Von solchen "Lösungs"-Konstrukten solltest Du besser die Finger lassen. Vermutlich ist der Dienst smbfs nicht aktiviert (wenn er im Runlevel-Editor nicht aufscheint, ist das Paket samba-client nicht installiert). smbfs sucht übrigens (ebenso wie nfs) auch in der normalen fstab, eine spezielle /etc/samba/smbfstab ist nicht notwendig.

P.S.
EMSmag schrieb:
/dev/disk/by-id/ata-TOSHIBA_MK6025GAS_Y4CP6075S-part1 / ext3 acl,user_xattr 0 0
Verwendest Du bewußt "0 0" an Stelle von "1 1" (siehe "manpage" von fstab)?
 

spezi

Advanced Hacker
Hallo,
Code:
etc/samba/smbfstab ist nicht notwendig.
wenn Dir Deine Passwörter egal sind, ist das ok ;). Ich hab das halt lieber in der smbfstab.

mfg
spezi
 
OP
E

EMSmag

Newbie
Hallo,

erst einmal Danke für die vielen Antworten!
Es lag daran das der Samba Client installiert war, aber leider nicht gestartet.
Ich habe ihn im Run Level Editor gestartet und nach dem Neustart waren die Platten
sofort da. Nein der Eintrag mit 0 0 war nicht bewußt ich hatte durch die ganze fummelei
mich in der Zeile vertan. Sollte natürlich 1 1 stehen.Danke Josef-Wien;-)

An SPEZI!
Natürlich sind mir meine Passwörter nicht egal! Sonst würde ich das nicht mit .smbcredentials Datei
machen. Die Platten stehen auch noch im Netz über DynDNS mir zur Verfügung. Und da bin ich doch
dran interessiert diese so gut geschütz zu haben wie es geht. Gerade mit dem Laptop ist das blöd
wenn jemand an die Fstab gerät. Dort würden die Passwörter dann offen stehen, und man würde
auf die Platten kommen.

Aber ich bin sehr begeistert! Endlich muß ich nicht mehr händisch mounten.

Vielen Dank.

Bis zum nächsten Problem
Gruß EMSmag
 
Oben