/etc/fstabでWindows共有マウントが失敗しましたが、システム起動後にmount -aが機能する

/etc/fstabでWindows共有マウントが失敗しましたが、システム起動後にmount -aが機能する

起動中に、次のエラーメッセージが表示されます。

Failed to start NetworkManager-wait-online

そして、ネットワーク共有がマウントされていない直後に行ってください。ただし、システムが起動すると、ディストリビューションはmount -aそれをうまくインストールします。実行する前に起動時にネットワークが完全に機能していることを確認するにはどうすればよいですか/etc/fstab

#uname -a
localhost.localdomain 4.15.15-200.fc26.x86_64 #1 SMP Mon Apr 2 16:25:08 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

@Patrickは以下のfstabエントリについて尋ねました。指定された目的は、処理前にNetworkManager-waitonlineネットワークの初期化が完了することを保証することであるため、不要であると思いますfstab

答え1

_netdevこれをインストールオプションに追加する必要があります/etc/fstab

//10.10.10.2/DRIVED /home/use0/DriveD   cifs    credentials=/etc/smbcredentials,iocharset=utf8,fsc,uid=use0,gid=use0,file_mode=0644,dir_mode=0777,_netdev   0 0

もっとman 8 mountまたはこの問題。ただし、デフォルトでは、これはネットワークが利用できない場合にシステムがファイルシステムをマウントしようとするのを防ぎます。

 

一方、タイムアウトは、NetworkManager-wait-onlineNetworkManagerが正しく起動しない別の問題があることを示します。私も調べてみます。journalctl -u NetworkManager.service良いスタートになります。

答え2

おそらくPatrickのような人々にとっては解決策は終わりNetworkManager(これまではこのモンスターが働いていなかったので常にそうしました)network

数回再起動した後、起動時に2つのことが変更されました。

  1. 株式は上昇し始めますが、提案された変更はありません。fstab
  2. NTPサービスは、以前は不可能だったNTPサーバーの時刻を同期できるようになりました。

だからネットワークサービスをオンにすると、すべてが正常に戻りました。

関連情報