je viens d'installer le serveur Ubuntu sur mon ordinateur portable et tout fonctionne correctement, à l'exception du fait qu'au démarrage, si l'ordinateur portable n'est pas connecté à Ethernet ou à la portée de mon réseau Wi-Fi, le message suivant s'affiche: "Un travail de démarrage est en cours d'exécution pour attendre le réseau être configuré "qui reste environ 2 minutes. J'ai cherché en ligne des solutions et j'ai essayé de:
Aucune de ces solutions n'a fonctionné pour moi. Des solutions possibles?
Utilisation
systemctl disable systemd-networkd-wait-online.service
désactiver le service wait-online pour empêcher le système d’attendre une connexion réseau, et utiliser
systemctl mask systemd-networkd-wait-online.service
pour empêcher le service de démarrer si demandé par un autre service (le service est lié symboliquement à /dev/null
).
Ne masquez pas et ne désactivez pas le service systemd.
Éditez /etc/netplan/01-netcfg.yaml
et ajoutez optional: true
à tous les périphériques qui ne sont pas toujours disponibles.
Sudo netplan apply
Cela signifie que systemd-networkd-wait-online.service
est suspendu. Il y a quelques bugs connus avec ça. Vérifiez quels services veulent network-online.target
avec:
systemctl show -p WantedBy network-online.target
Vous pouvez désactiver ces services si vous le souhaitez. Sinon, vous devrez peut-être masquer le service en tant que Mr.Ecco indiqué .
Utilisez des commandes:
$ Sudo systemctl stop systemd-networkd-wait-online.service
$ Sudo systemctl disable systemd-networkd-wait-online.service