smb-Freigabe mounten mit leerZeichen

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
jaguar
Beiträge: 54
Registriert: 17.08.2008 19:07:07
Wohnort: Germany

smb-Freigabe mounten mit leerZeichen

Beitrag von jaguar » 10.10.2011 21:38:05

Hallo
Ich habe eine SMB-Freigabe auf einem Rechner:
"Eigene Dateien"
und habe diese in die /etc/fstab eingetragen:

Code: Alles auswählen

//192.168.0.24/Eigene Dateien/                /media/daten/     smbfs   credentials=/home/user1/.smbcredentials       0       0
und bekomme aber eine Fehlermeldung wenn ich dies

Code: Alles auswählen

mount /media/daten
eingebe:

Code: Alles auswählen

mount: can't find /media/srv in /etc/fstab or /etc/mtab
Das Problem ist das leer-Zeichen im Freigabenamen.

Wie kann ich meinem PC bei bringen dass er das Leerzeichen im Freigabe-Namen akzeptiert?

Benutzeravatar
r900
Beiträge: 1053
Registriert: 09.10.2011 20:06:11
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Stockholm

Re: smb-Freigabe mounten mit leerZeichen

Beitrag von r900 » 10.10.2011 21:54:10

In der fstab musst du das Leerzeichen durch \040 ersetzen. Also so:

Code: Alles auswählen

//192.168.0.24/Eigene\040Dateien/                /media/daten/     smbfs   credentials=/home/user1/.smbcredentials       0       0
Aber warum bekommst du auf den Befehl 'mount /media/daten' eigentlich die Fehlermeldung 'can't find /media/srv'?
Ist '/mnt/daten' ein link auf '/media/server'?

Benutzeravatar
jaguar
Beiträge: 54
Registriert: 17.08.2008 19:07:07
Wohnort: Germany

Re: smb-Freigabe mounten mit leerZeichen

Beitrag von jaguar » 11.10.2011 13:46:42

sorry, hab ich falsch abgeschrieben... :roll:

so wäre es richtig:!

Code: Alles auswählen

mount: can't find /media/daten in /etc/fstab or /etc/mtab
danke :wink:

Benutzeravatar
CH777
Beiträge: 1466
Registriert: 27.05.2008 16:37:17

Re: smb-Freigabe mounten mit leerZeichen

Beitrag von CH777 » 12.10.2011 11:11:15

Das Problem ist vielleicht eher, dass du ein "/" zu viel hast!
Es muss heissen

Code: Alles auswählen

/media/daten
und nicht

Code: Alles auswählen

/media/daten/

Benutzeravatar
r900
Beiträge: 1053
Registriert: 09.10.2011 20:06:11
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Stockholm

Re: smb-Freigabe mounten mit leerZeichen

Beitrag von r900 » 13.10.2011 01:30:13

Stimmt, das solltest du auch ändern. Und hinter Eigene\040Dateien gehört auch kein /. Also richtig ist es dann so:

Code: Alles auswählen

//192.168.0.24/Eigene\040Dateien    /media/daten    smbfs    credentials=/home/user1/.smbcredentials    0    0
Das Leerzeichen muss man aber natürlich trotzdem ersetzen, sonst wird 'Dateien' als Einhängepunkt gesehen. Leerzeichen und Tabulatoren sind schließlich die Spaltentrenner in der fstab.

Benutzeravatar
jaguar
Beiträge: 54
Registriert: 17.08.2008 19:07:07
Wohnort: Germany

Re: smb-Freigabe mounten mit leerZeichen

Beitrag von jaguar » 26.10.2011 22:00:28

wenn ich jetzt:

Code: Alles auswählen

mount /media/daten
dann kommt folgende Ausgabe:

Code: Alles auswählen

Retrying with upper case share name
mount error(6): No such device or address
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
wo liegt jetzt das Problem?

Benutzeravatar
r900
Beiträge: 1053
Registriert: 09.10.2011 20:06:11
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Stockholm

Re: smb-Freigabe mounten mit leerZeichen

Beitrag von r900 » 26.10.2011 23:25:19

Prüf doch erstmal ob dein Linux-Rechner überhaupt eine Freigabe sieht:

Code: Alles auswählen

smbclient -U <username> -L 192.168.0.24
Bringt es etwas wenn du in der fstab "smbfs" auf "cifs" änderst? Funktioniert das einhängen ohne fstab?
Also wenn du den ganzen Befehl mit allen Parametern eingibst. Bist du root?

Antworten