domingo, 3 de maio de 2015

Como acelerar o tempo de boot do ubuntu

Pois bem pessoal, estava eu dando uma pesquisadas em fórums e achei uma dica muito boa pra quem acha que o boot do ubuntu tá lento, ou que não tem paciencia mesmo! abaixo eu ensino como acelerar o boot com a ajuda do post do nosso amigo ebmm01 do ubuntu fórum.


Apesar do boot do Ubuntu ser muito rápido, em comparação com o do windows,eu ainda estava achando muito demorado.
Então, depois de muitas pesquisas na internet achei algo interessante: E4rat. Ele acelera o boot do Ubuntu, mas somente se ele foi formatado em EXT4

Atenção: Só faça esse tutorial se seu sistema foi formatado em EXT4
Recomendo que leia tudo antes de começar a fazer, ṕois em algumas partes seu computador ficará somente pelo terminal, ou irá reiniciar!

Chega de papo e vamos ao que interessa:

Primeiramente vamos remover uma incompatibilidade:

sudo dpkg --purge ureadahead ubuntu-minimal

Em seguida vamos instalar as depedências necssárias:

sudo apt-get install libblkid1 e2fslibs

Agora baixem o E4rat e instalem através deste link:

Depois de instalar o Programa, vamos adicionar no Grub (ou Grub 2)

sudo gedit /boot/grub/grub.cfg


Procure uma linha parecida com essa:

inux   /boot/vmlinuz-x.x.x-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro   quiet splash vt.handoff=7


Onde x.x.x = a sua versão atual do kernel.

Então adicionamos ao final dessa linha:

init=/sbin/e4rat-collect

Dessa forma a linha ficará assim:

linux   /boot/vmlinuz-x.x.x-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro   quiet splash vt.handoff=7 init=/sbin/e4rat-collect

Agora Salve com F2, E feche com Ctrl+X. Reinicie seu computador.

Caso queira que os programas que você usa ao iniciar também fiquem mais rápidos, abra-os logo após o boot (você terá dois minutos para isso). Caso dois minutos não sejam suficientes, edite o arquivo /etc/e4rat.conf para o tempo desejado. Caso coloque muito tempo, e queira que o E4rat pare de coletar os programas que você está abrindo, digite no terminal:e4rat-collect -k

Espere dois minutos ou mais (nunca menos, senão você terá que reiniciar seu computador novamente), abra o terminal e digite:

ls /var/lib/e4rat/

Caso apareça Startup.log, está ocorrendo tudo certo. Caso não apareça, tente refazer os passos acima.

Atenção: Se o arquivo Startup.log foi criado com sucesso, remova a linha init=/sbin/e4rat-collect do seu grub. Se você não remover essa linha, toda vez que você ligar seu computador isso vai fazer com que seu boot demore mais!

Agora vamos começar a mudança:(Recomendo anotar os comandos a seguir antes de apertar os botões informados, pois a partir de agora iremos mexer somente com o terminal, sem nem ao menos a parte gráfica, ou seja, você não vai poder copiar e colar pelo mouse ou teclado!)

Aperte Ctrl+Alt+F1Logue com sua conta, digite su, depois etc/init.d/ligthdm  stop. Então digite:

sudo init 1

Depois:

e4rat-realloc /var/lib/e4rat/startup.log

Dependendo do tamanho do seu arquivo Startup.log, essa parte pode demorar ou ser rápida.
Quando ele acabar,digite:

sudo shutdown-r now

Esse comando vai desligar seu computador.Agora ligue-o novamente. Você já vai notar um boot mais rápido.
 Abra o terminal Novamente, agora vamos adicionar o E4rat Preload de forma permamente no nosso computador. E além disso, acelerar ainda mais nosso Boot.
Digite:

sudo nano /etc/default/grub

E procure pela linha:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Antes de quiet slash vamos adicionar o seguinte:

init=/sbin/e4rat-preload

De forma que seu arquivo fique assim:

GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet splash"

Aperte F2 e salve. Dê um:

sudo update-grub

Para quem estiver tendo problemas com o sudo init 1, Faça o seguinte: Aperter Ctrl+Alt+F1, Digite su (vai pedir sua senha de root, então entre com ela). E só depois digite sudo Init 1

Fonte: ubutnu Fórum






EmoticonEmoticon