fstabで定義されているネットワーク共有は、ネットワークが接続され共有がマウントされるまでユーザーがログインできないようにします。

fstabで定義されているネットワーク共有は、ネットワークが接続され共有がマウントされるまでユーザーがログインできないようにします。

コンピュータを起動するとすぐにログイン画面が表示され、ログインできました。しかし、ネットワーク認識速度が遅く、30秒/1分後にネットワークが「接続」されます。

起動時にマウントする2つのネットワーク共有(SMB)を追加しましたが、/etc/fstabネットワークが接続されるまでマウントを遅らせることはできません。したがって、起動時にマウントを定義した後は、ネットワークが「接続」されるまで(ログイン画面が表示されなくなるまで)、ログインできなくなります。

このオプションは機能しない_netdevようです。x-systemd.after=network-online.targetどちらの場合も、ネットワークが「接続」され、セッションにログインできるようになるまで共有をマウントするのを待つ必要があります。どちらの場合も、株式は有効です。

コンテンツfstab:

//address/smb_share1  /mnt/share1  cifs  credentials=/root/.smbcredentials,uid=1000,gid=1000,x-systemd.after=network-online.target  0  0
//address/smb_share2  /mnt/share2  cifs  credentials=/root/.smbcredentials,uid=1000,gid=1000,x-systemd.after=network-online.target  0  0

またはx-systemd.after=network-online.targetに交換してください_netdev

私が見逃している部分は何であり、インターネットに接続するまで私のコンピュータにこれら2つの共有をマウントしないように指示する正しい構文は何ですか?

POP_OS 22.04 LTSを使用します。

答え1

システムをご利用いただけます。automountマウントはファイルシステムにアクセスしたときにのみトリガされます。

//address/smb_share1  /mnt/share1  cifs  credentials=/root/.smbcredentials,uid=1000,gid=1000,x-systemd.automount,x-systemd.after=network-online.target  0  0

関連情報