Windows-Freigabe unter Linux mit korrekten Umlauten mounten

Hatte heute das Problem, dass ich keinen Share von einem Windows 2003 Server unter Linux (Debian) mit Umlauten mounten konnte. Es wurden immer Fragezeichen (?) angezeigt.

Hier die Lösung:
In die /etc/fstab (oder eben per -o beim mounten übergeben) folgendes schreiben.

1
//192.168.0.2/data /mnt/data cifs username=BENUTZERNAME,password=PASSWORT,uid=www-data,gid=www-data,iocharset=utf8,codepage=cp850 0 0

Damit funktioniert es einwandfrei. uid und gid kann auch weggelassen werden, dass sorgt nur dafür, dass alles dem Benutzer und der Gruppe gehört.

Hoffe geholfen zu haben.

  • http://luto.de/ Luto

    Mit der fstab klappt das bei mir inzwischen. Gibt es die passenden Parameter auch mit smbmount? Da hapert es bei mir, selbst wenn ich die Optionen “iocharset” und “codepage” wie oben beschrieben nutze.

    • http://steffenzieger.de saz

      Versuche einfach, den mount-Vorgang mit mount anstelle von smbmount durchzuführen. Die Optionen werden dann durch -o übergeben.
      Dann sollte es genauso funktionieren, wie in der fstab. Eventuell musst du noch den gleichen FS-Typ angeben, wie du ihn auch in deiner fstab stehen hast.

      Gruß
      Steffen