Cifs

從 /etc/fstab 掛載 Windows 共享失敗,但 mount -a 在系統啟動後工作

  • August 12, 2018

在啟動期間,我收到此錯誤消息:

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處理之前完成。

可能讓帕特里克等人感到恐懼的是,解決方案是關閉NetworkManager(我過去總是這樣做,因為怪物從來沒有工作過)並開始network

幾次重新啟動後,啟動時發生了兩件事:

  1. 股票開始自行上漲,但未對fstab
  2. NTP 服務現在能夠從我們的 NTP 伺服器同步時間,這是以前無法做到的。

因此,將網路服務切換為 On 後,一切都恢復正常。

您需要_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-online表示您遇到另一個問題,即 NetworkManager 未正確啟動。我也會調查一下。journalctl -u NetworkManager.service應該是一個好的開始。

引用自:https://unix.stackexchange.com/questions/438417