解决 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