解决Ubuntu 开机卡等待网络
现象
Ubuntu ,开机总会卡在等待网络连接好长时间。
卡在“A start job is running for wait for network to be Configured”两分多钟。
解决办法
1.禁用这项服务
使用
systemctl disable systemd-networkd-wait-online.service
禁用systemd-networkd-wait-online.service,并用
systemctl mask systemd-networkd-wait-online.service
以防止服务在由其他服务请求时启动。
2.设置时间限制
进入该启动项目录
cd /etc/systemd/system/network-online.target.wants/
编辑systemd-networkd-wait-online.service
vi systemd-networkd-wait-online.service
在
,效果如下[Service]
`下添加
`TimeoutStartSec=2sec
[Unit]
Description=Wait for Network to be Configured
Documentation=man:systemd-networkd-wait-online.service(8)
DefaultDependencies=no
Conflicts=shutdown.target
Requires=systemd-networkd.service
After=systemd-networkd.service
Before=network-online.target shutdown.target
[Service]
Type=oneshot
ExecStart=/lib/systemd/systemd-networkd-wait-online
RemainAfterExit=yes
TimeoutStartSec=2sec
[Install]
WantedBy=network-online.target
Comments | NOTHING