Tiempo de arranque muy lento ubuntu: se está ejecutando un trabajo de inicio para aumentar las interfaces de red

9

Estoy ejecutando ubuntu 16.04 y desde hace unos días tarda unos 5 minutos en arrancar. Busqué preguntas relacionadas pero no pude encontrar cómo solucionar mi problema. Cuando corro:

systemd-analyze blame

Me sale este resultado:

5min 2.242s networking.service
     21.128s vboxdrv.service
      5.637s NetworkManager-wait-online.service
      3.436s apt-daily.service
       592ms dev-sda1.device
       462ms lightdm.service
       442ms plymouth-quit-wait.service
       389ms libvirt-guests.service

Entonces supongo que networking.service está causando el problema. ¿Alguien puede ayudarme a arreglar eso? gracias

diegus
fuente
Puede valer la pena desactivar la configuración de inicio / silencio de arranque para ver el proceso de arranque real. Lo más probable es que vea un tiempo de espera allí con respecto a su configuración de red
dufte
@dufte Deshabilité el inicio de arranque / configuración bastante ( askubuntu.com/questions/477821/… ) y veo lo siguiente: Se está ejecutando un trabajo de inicio para aumentar las interfaces de red (5 min 2 s) ...
diegus
Esta publicación parece describir su problema: ubuntuforums.org/showthread.php?t=2323253
dufte
@dufte vea la respuesta y gracias por su ayuda
diegus

Respuestas:

9

Tal vez sea una solución, pero podría reducir el tiempo de arranque siguiendo la respuesta en https://ubuntuforums.org/showthread.php?t=2323253 , es decir, editando el archivo:

sudo vim /etc/systemd/system/network-online.targets.wants/networking.service

Y cambiando la siguiente línea al final del archivo:

TimeoutStartSec=5min

a:

TimeoutStartSec=30sec

Luego reinicié el sistema y funciona bien.

Si no desea reiniciar el sistema nuevamente, simplemente reinicie el demonio:

sudo systemctl daemon-reload
diegus
fuente
1
Esto es editar un archivo proporcionado por el paquete, por lo que los cambios pueden perderse en las actualizaciones. Vea mi respuesta para una alternativa.
Thomas
2

La respuesta de diegus es arriesgada, porque el archivo /etc/systemd/system/network-online.targets.wants/networking.servicees un enlace simbólico a /lib/systemd/system/networking.service. Es propiedad del ifupdownpaquete y no debe modificarse: los cambios se sobrescribirán en la próxima actualización de este paquete.

Mejor es crear un archivo de anulación systemd :

/etc/systemd/system/networking.service.d/override.conf

[Service]
TimeoutStartSec=30sec

La forma más fácil de crear este archivo es a través de systemctlsí mismo:

$ sudo systemctl edit networking.service

Esto también automáticamente volverá a cargar el archivo. Use systemctl cat networking.servicepara ver si funcionó.

Thomas
fuente
0

Las soluciones anteriores no me ayudaron ya que mi adaptador USB WLAN dejó de funcionar después de eso.

Pero configurando sudo nano /etc/network/interfacesbajo Ubuntu 18.04

#from
auto lo br0
iface lo inet loopback

# to 
auto lo
allow-hotplug br0
iface lo inet loopback

ayudó, como se sugiere aquí: https://askubuntu.com/a/1061852/650800

El inicio lento se produjo después de seguir este tutorial para instalar KVM.

hb0
fuente