Meu sistema foi inicializado relativamente rápido enquanto rodava o Debian 7 Wheezy, mas após uma atualização para o Debian 8 Jessie e, portanto, de , SysVinit
para systemd
, tornou-se um caminho, muito mais lento.
A coisa que desacelera a inicialização é a rede. A espera pela criação de interfaces de rede excede 1 minuto. Eu não sei o que /etc/network/interfaces
está afetando o processo de inicialização, então aqui está na sua totalidade.
/ etc / network / interfaces :
allow-auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet static
address 192.168.150.1
netmask 255.255.255.0
auto eth1
iface eth1 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
auto eth2
iface eth2 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
auto eth0
iface eth0 inet dhcp
post-up brctl addbr br0
post-up brctl addif br0 eth1 eth2
post-up ifconfig br0 192.168.10.1
pre-down ifconfig br0 0.0.0.0
pre-down brctl delif br0 eth1 eth2
pre-down ifconfig br0 down
pre-down brctl delbr br0
Alguma sugestão de como melhorar as coisas?
Respostas:
A solução é bastante fácil, basta substituir
auto
aallow-hotplug
. Então acabei com isso:Agora o sistema é inicializado muito rápido.
fonte
Eu estava tendo o mesmo problema e os nomes dos arquivos são ligeiramente diferentes.
Em /etc/network/interfaces.d (Observe o arquivo .d) no nome da pasta. Dentro da pasta está o arquivo "setup" que eu mudei "auto eth0" para "allow-hotplug eth0"
Isso parece ter funcionado:
fonte