Möglicherweise sind bei der Verarbeitung der Fstab nicht alle erforderlichen Voraussetzungen zum Einhängen der Netzwerkfreigabe vorhanden.
Sie können versuchen, den Mount-Befehl zu Ihrem rc.local-Startskript hinzuzufügen.
Ich versuche, eine Windows-Freigabe automatisch in einer Fedora 12-Instanz (FC12) bereitzustellen.
Wenn ich die Dinge manuell montiere, funktioniert das:
mount -t cifs //nas01/servers -o username=guest,password=myPassword /mnt/nas01/servers
Wenn ich / etc / fstab mit folgendem aktualisiere:
//nas01/servers /mnt/nas01/servers cifs username=guest,password=myPassword 0 0
Nach dem Neustart passiert nichts.
Was mich verblüfft, ist nach einem Neustart, wenn ich laufen:
mount -a
Die Freigabe ist gemountet.
Irgendwelche Ideen dazu?
Vielen Dank,
Martin
Möglicherweise sind bei der Verarbeitung der Fstab nicht alle erforderlichen Voraussetzungen zum Einhängen der Netzwerkfreigabe vorhanden.
Sie können versuchen, den Mount-Befehl zu Ihrem rc.local-Startskript hinzuzufügen.
Von man 8 mount
:
FILESYSTEM INDEPENDENT MOUNT OPTIONS
_netdev
Das Dateisystem befindet sich auf einem Gerät, für das Netzwerkzugriff erforderlich ist (wird verwendet, um zu verhindern, dass das System versucht, diese Dateisysteme bereitzustellen, bis das Netzwerk im System aktiviert wurde).
Fedora verfügt über ein Skript netfs
, das fstab ein zweites Mal während des Startvorgangs analysiert, sobald das Netzwerk Freigaben bereitstellt:
chkconfig netfs on