Ubuntu levando muito tempo para inicializar

2

Quando eu verifico os processos durante a inicialização usando este comando:

dmesg > ~/dmesg.txt

mostra atraso aqui:

[   46.534002] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[  895.868866] audit_printk_skb: 126 callbacks suppressed

Existe alguma solução?

    
por TonyParker 17.09.2014 / 21:27

2 respostas

2

Você pode usar UEFI boot / coreboot se o seu computador suportar depois de mover sua instalação para fora de um contêiner wubi . Para fazer isso, crie três novas partições no seu HDD (certifique-se de que sua instalação wubi caiba nessas partições). Reduzi o tempo de inicialização de 40 s para 18 s.

Primeiro passo (faça isso em um CD ao vivo)

-Issue sudo dd if=<path-to-your-wubi-rootfs-imagefile> of=/dev/sda3 bs=512 de um Ubuntu ou outro live cd do Linux em um terminal. Movendo a instalação desta maneira funciona, eu tinha feito uma transição semelhante de VM para PC real. Não copie a partição swap, crie-a novamente. Separe seu diretório home em uma partição ext4 usando seu editor de partições favorito (o GParted está disponível no Ubuntu Live) e um gerenciador de arquivos (mova arquivos do diretório rootfs /home para o recém-criado partition-nautilus ou mv <path1>/home/* <path2>/ ajudará nesse caso). Você pode compartilhar o diretório Documents entre o Windows eo Linux (isso infelizmente não se aplica aos diretórios home). Depois de mover rootfs e criar as outras partições, agora você pode instalar o GRUB2 em grub-install --boot-directory=<rootfs-partition-mount-point>/boot /dev/sda .

Segundo passo (faça isso no seu novo destino)

Faça uma conversão UEFI de acordo com as etapas descritas aqui: Como posso alterar / converter uma unidade MBR do Ubuntu em uma GPT e fazer o boot do Ubuntu a partir da EFI? Tenha cuidado para não perder a capacidade de inicializar Microsoft Windows . Tente desativar o IPv6 após mover sua instalação para fora da WUBI. A WUBI é a principal causa de lentidão aqui.

    
por Erkin Alp Güney 13.04.2017 / 14:25
1

Você pode desativar o IPv6 se não precisar dele. Existem algumas configurações, onde o IPv6 pode diminuir significativamente o tempo de inicialização.

Como usuário root ou preprend com sudo:

  • echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6
  • echo "net.ipv6.conf.all.disable_ipv6 = 1" > /etc/sysctl.d/01-disable-ipv6.conf
  • echo "net.ipv6.conf.default.disable_ipv6 = 1" >> /etc/sysctl.d/01-disable-ipv6.conf
  • echo "net.ipv6.conf.lo.disable_ipv6 = 1" >> /etc/sysctl.d/01-disable-ipv6.conf
  • sysctl -p

Em seguida, reinicie e diga-nos se funcionou. Fez bem para mim. Você também pode colocar o módulo ipv6 na lista negra, mas eu recomendo que não faça isso porque outros módulos podem precisar dele para funcionar corretamente.

    
por Ben 18.09.2014 / 08:28