OpenSUSE Leap 42.3を使用しています。
ファイル共有サーバー上のSamba共有をマウントする/ etc / fstabにCIFSマウントエントリがあります。
しかし、私のネットワーク接続はWi-Fi経由で行われ、Wi-FiはNetwork Managerを介してデスクトップにログインしたときにのみ有効になります。
この時点ではアクティブなWi-Fi接続がないため、起動時にマウント試行が失敗しました。
CIFSファイル共有をマウントする前にアクティブなWi-Fi接続があることを確認するにはどうすればよいですか?
答え1
ネットワーク管理者は、状態変更時に独自のスケジューラフックを実行する必要があります。 /etc/NetworkManager/dispatcher.dにあります。
次のスクリプトを作成できます。
===== 50-smb-mount =====
#! /bin/sh
case "$2" in
up)
mount -a -t cifs
;;
down)
umount -a -t cifs
;;
esac
========================
chmod +xを忘れないでください。
また、fstab cifs エントリに "user,nofail" オプションを追加することもできます。