Ich versuche, ein CIFS-Gerät zu mounten, nachdem das System gestartet wurde.
Das System versucht jedoch, das System bereitzustellen, bevor das Netzwerk eingerichtet ist, sodass es fehlschlägt.
Nachdem ich mich in das System eingeloggt habe, kann ich es problemlos mit mounten sudo mount -a
Wie kann ich meinem Arch (Arm) mitteilen, dass er warten soll, bis das Netzwerk verfügbar ist?
bearbeiten :
Ich benutze systemd
Antworten:
Das Hinzufügen
_netdev
der Mount-Optionen in/etc/fstab
kann ausreichend sein.Zusätzlich
systemd
unterstützt ausdrücklich um Abhängigkeiten zwischen Mount - Einträgen und anderen Einheiten: Hinzufügenx-systemd.after=network-online.target
zu den Mount - Optionen funktionieren könnte , wenn _netdev nicht genug.Siehe das Gerät Dokumentation montieren Systemd für weitere Details.
quelle
Ergänzen Sie
_netdev
die/etc/fstab
betreffenden Einträge. Aus den Hilfeseiten für "mount (8)":quelle