当前位置:首页 » 《关注互联网》 » 正文

Ubuntu开机卡“A start job is running for wait for network to be Configured”的解决方法

25 人参与  2024年10月05日 11:20  分类 : 《关注互联网》  评论

点击全文阅读


虚拟机安装ubuntu22.04 TLS系统后,开机总会卡在等待网络连接好长时间。

卡在 A start job is running for hait for Network to be Configured (1min 40s / no) 这里

如图所示

解决办法

进入系统后,打开终端,输入下面命令,

cd /etc/systemd/system/network-online.target.wants/

查看该文件夹,该文件夹下有个文件,systemd-networkd-wait-online.service

lltotal 8lrwxrwxrwx  1 root root   56 Aug  9  2022 systemd-networkd-wait-online.service -> /lib/systemd/system/systemd-networkd-wait-online.service

在文件systemd-networkd-wait-online.service的service部分添加超时的字段

vim systemd-networkd-wait-online.service[Unit]Description=Wait for Network to be ConfiguredDocumentation=man:systemd-networkd-wait-online.service(8)DefaultDependencies=noConflicts=shutdown.targetRequires=systemd-networkd.serviceAfter=systemd-networkd.serviceBefore=network-online.target shutdown.target[Service]Type=oneshotExecStart=/lib/systemd/systemd-networkd-wait-onlineRemainAfterExit=yes#添加上超时时间TimeoutStartSec=2sec[Install]WantedBy=network-online.target

然后重启就好了


补充

经测试上面的方法只能解决部分问题,还有些仍然无法解决,开机还是会等待

这个时候可以试下下面的方法

修改网卡配置 /etc/netplan/00-installer-config.yaml ,也有可能不是这个名字,一般这个文件夹下面只有一个yaml配置文件,用来配置网卡的信息。

在网卡上添加 optional: true 选项 然后重启系统,再看是否还卡同样的问题

这个配置表示,该网卡的配置是可选的,而不是强制性的。

这意味着系统可以在没有这个网卡配置的情况下正常运行,或者在必要时自动选择适当的默认配置。


点击全文阅读


本文链接:http://zhangshiyu.com/post/167909.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1