Otimizações no KUXbuntu 7.10 – Boot

Boot – Porque ele é lento??

Sistema de Arquivos

O boot do kubuntu por padrão é lento, mas é por causa do excesso de serviços carregados no início do sistema e também pode ficar lento pela escolha do sistema de arquivos. O ext3 tem um boot mais rápido em relação ao reiser pois este faz uma verificação a cada boot em quanto o ext3 faz periodicamente. Se quiser um boot rápido escolha o ext3.

Serviços

Alguns serviços desnecessários são carregados durante o boot e isso atrasa a inicialização do sistema, mas existe um jeito para solucionar isso. Esse passo é essencial para um boot rápido!!!

Abra um terminal e digite:

sudo apt-get install sysv-rc-conf

Depois execute o programa no terminal digitando:

sudo sysv-rc-conf

Nesse momento tire várias screenshots para saber qual é a sua configuração original dos serviços do seu sistema, para caso cometer algum erro conseguir restaurar.

Para mim esses são essenciais:

Obs.: São serviços essenciais em internet discada… se usar internet sem fio ative o módulo (bluetooth) e se houver outros serviços ativados que existem no seu sistema e no meu não… deixe ativado…

Aumentando a velocidade do boot usando o profile no grub

Uma das causas de um boot lento é uma excessiva procura no disco e existe o mecanismo chamado readahead que ajuda nesse ponto, só que a lista dele não é atualizada automaticamente.

O que acaba causando um boot com diversas “pausas” e o único jeito para consertar isso é atualizando o profile do grub, para assim fazer uma nova lista.

Depois de diversas atualizações feitas no sistema, o serviço readahead usado no ubuntu fica com uma lista obsoleta de arquivos e é necessário atualizar isso.

1 – Na hora de selecionar o seu kernel no grub selecione o kernel que terá a lista atualizada e pressione ESC e depois a tecla e para editar.

2 – Escolha a segunda linha (que deve começar com a palavra kernel) e pressione e novamente.

3 – Vá até o fim da linha e adicione a palavra profile e pressione enter.

4 – Pressione b para dar o boot.

5 – Agora uma nova lista será gerada e esse boot será excessivamente lento. Deixe que o sistema termine o boot.

6 – Faça um reboot e desfrute de um boot um pouco mais rápido.

Obs.: Usando o grub normal do ubuntu (não sei se funciona sob o gfx)

Mais informações aqui:
http://ubuntuforums.org/showthread.php?t=89491
http://ubuntuforums.org/showthread.php?t=254263

Obs.: Antes faça um backup dos dois arquivos arquivos presentes no /etc/readahead/!!

Iniciando os serviços de forma paralela no boot

Outra forma de diminuir o tempo de boot é fazer todos os serviços serem iniciados paralelamente. Para fazer isso você precisa abrir o arquivo /etc/init.d/rc e mudar de:

CONCURRENCY=none

para:

CONCURRENCY=shell

Conforme vocês podem ver nessa screenshot:

Só que fazendo isso acontece um problema no hal então vc tem que fazer o seguinte:

sudo mv /etc/rc2.d/S12hal /etc/rc2.d/S13hal

Retirando terminais desnecessários

Com menos terminais para carregar é menos uma coisa para carregar no boot. Digite o comando abaixo:

sudo sed -i ‘6,7s/^start/stop/g’ /etc/event.d/tty[3-6]

Até a próxima…

Anúncios