Cifs
從 /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
處理之前完成。
可能讓帕特里克等人感到恐懼的是,解決方案是關閉
NetworkManager
(我過去總是這樣做,因為怪物從來沒有工作過)並開始network
。幾次重新啟動後,啟動時發生了兩件事:
- 股票開始自行上漲,但未對
fstab
- 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
應該是一個好的開始。