Ich versuche, beim Booten automatisch eine CIFS-Freigabe auf einem Synology NAS zu mounten. Ich verwende eine 14.04 LTS-Workstation.
Wenn ich die Freigabe manuell über den Eintrag mounte, klappt alles einwandfrei fstab
, allerdings muss ich diesen Schritt bei jeder Anmeldung wiederholen.
Ich habe das installiert cifs-utils
und fstab
wie folgt geändert:
//192.168.0.xxx/share /Volumes/share cifs iocharset=utf8,credentials=/var/xxx/.smb 0 0
.smb enthält die Einstellungen username= und passwd=, es wurden verschiedene Speicherorte ausprobiert.
Der Eintrag scheint zu funktionieren, da ich die Freigabe entweder verwenden mount -a
oder mount /Volumes/share
erfolgreich mounten kann.
Irgendwelche Ideen, warum das automatische Einhängen während des Bootens fehlschlägt? Bisher habe ich verschiedene Lösungen ausprobiert, darunter die Option _netdev, die jedoch den Eintrag zu beschädigen scheint.
Danke für eure Antworten.
Antwort1
Danke, Zhongfu, das war der Weg zur Lösung.
Ich musste das Arch-Skript folgendermaßen ändern, damit es funktioniert:
#!/bin/bash
if [ "$2" = "up" ]
then
mount /Volumes/share &
fi
Speicherort des Skripts:
/etc/NetworkManager/dispatcher.d/
Besitzer: root, Modus 755
Jetzt klappt es einwandfrei :-)
Übrigens: es könnte damit zusammenhängen, dass mein System von einer SSD bootet. Das Netzwerk wird tatsächlich gestartet, nachdem die Anmeldeaufforderung angezeigt wird
Danke noch einmal :-)