Mount-Fehler: Das CIFS-Dateisystem wird vom System nicht unterstützt

10

Vor einiger Zeit habe ich freigegebene Ordner mit dem folgenden Befehl von meinem Windows-Computer bereitgestellt:

sudo mount.cifs //computer/folder /mnt -o username=user

Jetzt aber nervt es und gibt nach:

Mount-Fehler: Das CIFS-Dateisystem wird vom System-Mount nicht unterstützt

Fehler (19): Kein solches Gerät

Irgendeine Idee, was in der Zwischenzeit passiert sein könnte, die verhindert, dass es funktioniert?

Das Paket cifs-utils ist installiert.

zgrep -i cifs /proc/config.gz

Kehrt zurück :

CONFIG_CIFS=m
CONFIG_CIFS_STATS=y
#CONFIG_CIFS_STATS2 is not set
CONFIG_CIFS_WEAK_PW_HASH=y
...

Alle ja außer STATS2 und DEBUG im Grunde

ChiseledAbs
quelle
zgrep -i cifs /proc/config.gz? (Das soll gedruckt werden, wenn CIFS als Modul kompiliert wird)
gro♀
@gro♀ hinzugefügt Ausgabe in edit
ChiseledAbs
1
Gut, CIFS ist als Modul kompiliert. Laden Sie das CIFS-Modul mit modprobe cifsund Sie sollten in der Lage sein, die Bereitstellung durchzuführen (ich bin zu ~ 90% sicher).
gro♀
@gro♀ es hat nach einem Neustart wieder funktioniert, wenn es wieder passiert, mache ich das, danke
ChiseledAbs

Antworten:

9

CONFIG_CIFS = m bedeutet, dass die CIFS-Funktionalität in ein Kernelmodul kompiliert wird. Wenn das cifs-Modul nach einem Neustart nicht geladen wird, können Sie eine Zeile anhängen

cifs

in die Datei / etc / modules. Die Datei listet Module auf, die beim Booten automatisch geladen werden. Um zu überprüfen, ob das Modul bereits geladen ist, geben Sie Folgendes ein:

lsmod | grep cifs

Wenn Sie in der Ausgabe keine 'cifs' sehen, wird diese nicht geladen. So laden Sie es manuell ohne Neustart:

modprobe cifs
Hoov
quelle
5

Ich hatte ein ähnliches Problem. Die Position des Moduls wurde aufgrund der Verteilung des rollierenden Release-Bogens geändert, sodass der Pfad anders war. Starten Sie neu

user351921
quelle