HDD an Fritzbox7490 per fstab automatisch ins System einbinden - Help

VCXZtrooper

Ensign
Registriert
Dez. 2005
Beiträge
189
Hi Community,

ich benötige bitte mal eure Hilfe weil irgendwie meine ganzen Versuche nicht funktionieren möchten.

Folgendes habe ich vor:

Ich habe an meiner Fritzbox7490 eine HDD mit MP3s angeschlossen. Ich bekomme Zugriff auf die HDD über den Benutzername: user mit dem Passwort: tester

Die IP der 7490 ist 192.168.2.1
Die Heimnetzfreigabe lautet: 13377490
Die MP3s liegen im Ordner: Musik/Jukebox

Nun möchte ich, dass wenn ich mein Laptop einschalte, dass der Ordner automatisch ins System eingebunden wird.

Also habe ich im Verzeichnis /mnt den Ordner /Mukke erstellt...

Mit dem Befehl:

mount -t cifs -o username=user,password=tester //192.168.2.1/13377490/Musik/Jukebox /mnt/Mukke

schaffe ich es, dass die entsprechende Netzwerkfreigabe eingebunden wird. Da es aber "doof" ist, jedes Mal beim einschalten das einzutippen, würde ich gerne das über einen Eintrag in der fstab lösen.

Also:
sudo vim /etc/fstab

Diese Zeile am Ende angefügt:

//192.168.2.1/13377490/Musik/Jukebox /mnt/Mukke cifs credentials=/home/Christian/.smbcredentials,uid=1000,gid=1000 0 0

Die .smbcredentials liegt in meinem Homeverzeichnis und hab in einem Texteditor folgenden Eintrag gemacht.

(Zeile 1) username=user
(Zeile 2) password=tester

Abgespeichert und dann in der Konsole
sudo mount -a

Kommt folgende Ausgabe:
mount error(20): Not a directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Ich finde einfach den Fehler nicht. Ich hoffe ihr könnt mir helfen.

Btw. ich habe vor wenigen Tagen Linux installiert und habe nicht wirklich irgendwelche Erfahrungen damit...

Mein System:
Hardware: FuSi Amilo P1505
Distri: openSuSE 13.2

Verzeiht mir falls ich irgendwelche nötigen Infos vergessen hab, werde nätürlich diese ergänzen.

Viele Grüße
...trooper
 
auf Case Sensitive hab ich geachtet.. Daran hatte ich auch schon gedacht.

Ich hab schon viel im unixboard.de und diversen Wikis gelesen, aber ich brings irgendwie nicht auf die Reihe...
 
Mount das Ding mal in einen Ordner in deinem Home-Verzeichnis. Vielleicht geht es dann...
 
omg, nach 3 Tagen habe ich den Fehler gefunden

mir hat bei Pfad von der Fritzbox der / am Ende gefehlt...

also:
//192.168.2.1/13377490/Musik/Jukebox/ /mnt/Mukke cifs credentials=/home/Christian/.smbcredentials,uid=1000,gid=1000 0 0

Lässt sich das ausführen der letzen Zeile in der fstab verzögern? Bei mir verbindet sich trotzdem nichts, ich vermute es liegt daran, das die fstab vor dem aufbau der WLAN-Verbindung ausgeführt wird.
 
Zuletzt bearbeitet:
Du könntest noch '_netdev' in die Optionen einbeziehen...
 
Twostone schrieb:
Du könntest noch '_netdev' in die Optionen einbeziehen...

Meinste so:

//192.168.2.1/13377490/Musik/Jukebox/ /mnt/Mukke cifs credentials=/home/Christian/.smbcredentials,uid=1000,gid=1000 0 0 _netdev

?
 
Ähm...

Vielleicht solltest Du die Kommentare am Anfang der fstab moch einmal lesen, damit Du weißt, was wo hingehört. Ein Tip:

Code:
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
 
# <file system> <mount point> <type> <options> <dump> <pass>

Also so würde ich intepretieren, ich probier dann mal herum...

//192.168.2.1/13377490/Musik/Jukebox/ /mnt/Mukke cifs credentials=/home/Christian/.smbcredentials, _netdev,uid=1000,gid=1000 0 0
 
Jetzt passt das schon besser.
 
wenn ich die Option _netdev mit reinpacke, dann geht´s trotzdem nicht... :-(

ich probier das mit der rc.local

sleep 60
mount -a

edit:

rc.local existiert bei meiner Distri, openSuSE 13.2 nicht. Ich habe

sleep 30
mount -a
exit 0

in die boot.local unter /etc/init.d eingetragen

Jetzt funktionierts....
 
Zuletzt bearbeitet:
Zurück
Oben