A start job is running for wait for network to be configured

Ubuntu server 22启动的时候卡在这条信息这里了:
A start job is running for wait for network to be configured

 

网上找到的很多解决方法都是编辑文件:/etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service,在[Service]下面添加TimeoutStartSec=2sec来解决问题

这种方法指标不治本

 

真正的解决方案在这里:https://askubuntu.com/questions/1271417/a-start-job-is-running-for-wait-for-network-to-be-configured-ubuntu-server-20-0

  1. 编辑文件:/etc/netplan/00-installer-config.yaml
    在网卡名称下面添加optional: true
  2. 创建文件:/etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
    内容为:network: {config: disabled}
  3. sudo netplan generate
    sudo netplan apply
    reboot