Von Gentoo erinnere ich mich an einen separaten /etc/init.d
Eintrag zum Mounten von Netzwerklaufwerken (dh getrennt von lokalen Laufwerken). In Ubuntu gibt es umountnfs.sh
, die beim Herunterfahren verwendet wird (um sauber Aushängen , um sicherzustellen , während das Netz noch verfügbar ist), und die kann man verwenden aushängen alle (derzeit montiert) Netzlaufwerke.
Ich vermisse jedoch einen schnellen Weg für
- Das Mounten aller Netzwerklaufwerke von
/etc/fstab
diesem ist noch nicht aktiv und / oder - erneutes Bereitstellen aller Netzwerklaufwerke (z. B. wenn die Anmeldeinformationen / Rechte von cifs-Bereitstellungen geändert wurden).
Ich würde eine gewartete Drittanbieterlösung einem einzeiligen Shell-Hack vorziehen.
mount -a -O cifs
zum Beispiel beinhalten?-t
Option zumount
in Verbindung mit verwendet werden kann-a
, so dass dassudo mount -a -t cifs
tut, was ich brauche.-O
ist das wohl besser. Warte, schreib es jetzt auf.Antworten:
Du suchst die
-t
Flagge fürmount
. Vonman mount
:Dieser Befehl würde also alle
cifs
Dateisysteme bereitstellen:quelle
-O
es im Allgemeinen besser sein sollte, da es von einer Option abhängt , die in den Netzwerkdateisystemen festgelegt wird. Tatsächlich funktioniert es bei mir nicht (solange es-t
funktioniert), da es nicht mit der Spalte fstype übereinstimmt.fstab
. Die Antwort war natürlichmount
, was wäre es sonst? Wenn Sie eine andere Frage haben, stellen Sie diese bitte , anstatt sich darüber zu beschweren, dass die Antworten auf die Frage eines anderen Ihre nicht beantworten. Es gibt auch keinen Grund, warumroot
die gemounteten Verzeichnisse besitzen sollten oder warum sie schreibgeschützt sein sollten. Schauen Sie sich diemount
Manpage an.Ich habe gerade herausgefunden, dass die
-t
Optionmount
in Verbindung mit verwendet werden kann-a
, so dassmacht was ich brauche. (
sudo mount -a -t cifs -o remount
Funktioniert auch zum erneuten Bereitstellen nach Änderungen der Berechtigung / des Kennworts.)quelle