在启动期间,我收到此错误消息:
Failed to start NetworkManager-wait-online
Run Code Online (Sandbox Code Playgroud)
并立即在网络共享无法挂载之后。但是一旦系统启动,发布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
Run Code Online (Sandbox Code Playgroud)
@Patrick 在下面询问了 fstab 条目,我认为这不是必需的,因为声明的目的NetworkManager-waitonline是保证在fstab处理之前完成网络初始化。
您需要_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
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅man 8 mount或此问题。但基本上它会阻止系统尝试挂载文件系统,除非网络可用。
另一方面,超时NetworkManager-wait-online表示您有另一个问题,即 NetworkManager 未正确启动。我也会研究一下。journalctl -u NetworkManager.service应该是一个好的开始。
| 归档时间: |
|
| 查看次数: |
3523 次 |
| 最近记录: |