解决 ubuntu a start job is running for wait for network to be configured

环境:ubuntu-server18.4 with desktop installed

问题:安装ubuntu之后启动系统网卡没有自动启动,然后我就在   /etc/netplan/xxxx-netcfg.yaml文件下面加上了下面的信息:

ethernets:
    ens33:
      dhcp4: true
      dhcp6: true
然后每次启动机器如果没有连接网络系统就会提示:a start job is running for wait for network to be configured
然后卡在这里不能进入系统。用网上的解决方式:
1.去除这个配置后导致系统连不上网络。
2.关闭NetManager服务,系统会无法管理网卡。
3.修改 systemd.networkd-wait-online.service 配置,无效果,依然无法进入系统。

解决:修改   /etc/netplan/xxxx-netcfg.yaml 一般这个文件夹下面只有一个yaml配置文件,用来配置网卡的信息。

在上面添加的可能会连接不到网络的设备信息下面加上:optional: true 即可,修改后的配置如下。

ethernets:
    ens33:
      dhcp4: true
      dhcp6: true
   optional: true
    
posted @ 2021-02-28 22:11  trygiser  阅读(5193)  评论(0编辑  收藏  举报