优化启动时间
现象描述
Ubuntu22.04 TLS 开机在“A start job is running for wait for network to be Configured”运行阶段需要等待很久,导致开机时间过长。
解决方案
- 远程登录开发者套件后,执行命令打开以下文件。
vi /etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service
- 在“[Service]”节点下面添加“TimeoutStartSec=1sec”,保存并退出,示例如下:
[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=1sec [Install] WantedBy=network-online.target
优化后reboot启动时长可以缩短到1分钟以内。
父主题: 开发者套件启动、登录与联网