Ontem um amigo me falou sobre E4rato (Ext4 - Reduzindo o tempo de acesso) um conjunto de ferramentas para acelerar o processo de boot do nosso sistema e hoje, decidi experimentar.
Pesquisando encontrei em linuxzone.com um tutorial para sua instalação e uma explicação de seu funcionamento. Cito aqui literalmente:
Você pode descobrir que com o passar do tempo seu sistema fica um pouco mais pesado e leva muito tempo para carregar seu SO. Isso é algo comum em todos os sistemas e a causa principal geralmente é a busca e carregamento dos arquivos necessários para a inicialização, pois o sistema geralmente tem que varrer todo o disco para localizá-los. Para evitar isso e otimizar seu Bota, existem ferramentas como e4rat.
E4rat (Ext4 - Redução de Tempos de Acesso) é um conjunto de ferramentas para agilizar o processo de inicialização, bem como os aplicativos que carregam na inicialização, registrando os arquivos utilizados nos primeiros 2 minutos de inicialização, realocando e pré-carregando, eliminando tempos atrasos de busca e rotação. Isso leva a uma alta taxa de transferência do disco rígido.
O processo consiste em três etapas: coleta informação sobre a inicialização, reatribuindo os arquivos e, em seguida, colocando-os para carregar a cada inicialização.
Lembre-se de que isso só funciona com discos magnéticos e eles precisam ser formatados em ext4.
Começaremos baixando o programa de sua páginaNeste caso vou baixar o arquivo .deb, pois vou usar o Ubuntu 11.04.
Antes de instalá-lo, devemos deletar o ureadahead, para que não entre em conflito:
sudo dpkg --purge ureadahead ubuntu-minimal
Observação: antes da eliminação, existem dois hifens.
Instalamos as dependências do e4rat:
sudo apt-get install libblkid1 e2fslibs
Em seguida, instalamos o programa.
Agora vou explicar da maneira mais fácil possível como fazer isso funcionar. Primeiro, devemos editar nosso larva ou grub2 conforme o caso:
sudo nano /boot/grub/grub.cfg
Dentro do arquivo, procuramos uma linha semelhante a esta:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro
Y nós adicionamos o seguinte no final da linha:
init=/sbin/e4rat-collect
No meu caso, é assim:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro quiet splash vt.handoff=7 init=/sbin/e4rat-collect
Nota: Na etapa anterior podemos fazer exatamente o mesmo desde a inicialização, quando a tela do grub for exibida, estamos na linha de nosso sistema operacional e pressione 'e'para editá-lo. Caso tenha vários sistemas instalados no disco, é mais fácil fazê-lo, pois evitamos nos envolver no arranque dos demais.
Feito isso, fechamos o editor Ctrl + X, e reiniciamos nosso computador.
Quando terminar de carregar o sistema, devemos abrir os programas que costumamos iniciar com mais frequência, como o navegador, gerenciador de e-mail, etc ..., temos dois minutos para fazê-lo. Feito isso, certificamo-nos de que o arquivo de log foi criado.
ls / var / lib / e4rat /
A resposta deve ser inicialização.logSe não mostrar nada, você terá que repetir os passos novamente.
Agora vamos voltar a editar o grub, desta vez fazemos isso na tela inicial, pressionando e, como explico acima. E nós adicionamos no final da linha anterior solteiro, sendo o seguinte:
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single
Fechamos e reiniciamos, mas desta vez fazemos em modo de segurança ou da linha de comandos. Faça login com nosso nome de usuário e senha e execute:
sudo e4rat-realloc /var/lib/e4rat/startup.log
Feito isso, o e4rat começa a mover os arquivos do seu disco, (pode demorar um pouco), quando termina, reiniciamos.
sudo shutdown-r now
Para que o programa sempre rode no início e dure mesmo que atualizemos, editamos nosso grub,
sudo nano /etc/default/grub
e nós procuramos o linha:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Nós adicionamos a seguinte linha antes respingo silencioso,
init=/sbin/e4rat-preload
Ficando assim.
GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet splash"
Nós salvamos o arquivo e recarregamos o grub:
sudo update-grub
E já temos, a partir de agora os programas necessários serão carregados mais rapidamente.
Para mais informações, você pode visitar sua página sourceforge.
Daqui a pouco tentarei e se não voltar, será porque meu disco rígido terá morrido
Funciona f ** king !!! Você percebe que os aplicativos abrem mais rápido 😀
Ótimo, vou tentar no LMDE ... Vou te contar como é.
Saudações.
Mesmo assim, se eu não voltar rápido, volto depois hehe
Depois de várias tentativas, não, não funcionou.
Vou tentar de novo, mas outro dia.
Funcionou para mim e para KZKGGaara, antes de jogar seu Archlinux no chão também hahahaha
AMD! que lhe aconteceu? o_0
Ehem! novamente eu escrevo do trabalho! ^ _ ^ U
Não acredite que fui para o «lado negro» !!! hehehe
Normal, hoje KZKGGaara apareceu com o Windows 7 instalado 😀
Ele funciona como um encanto! Os programas iniciam muito mais rápido! Muito obrigado pelo conselho! 😀
Descobri que há uma etapa que pode ser ignorada:
sudo e4rat-realloc /var/lib/e4rat/startup.log
Feito isso, o e4rat começa a mover os arquivos do seu disco, (pode demorar um pouco), quando termina, reiniciamos.
sudo shutdown-r now ## ESTE REINICIALIZAÇÃO É MAIS
Para que o programa sempre rode no início e dure mesmo que atualizemos, editamos nosso grub,
sudo nano / etc / default / grub
Bem, acabei de experimentar, e a verdade é que a mudança não é muito: /, e que não formatei há quase um ano.
Buenas tardes, seguí los pasos al pie de la letra pero no funcionó, inclusive ni se crea el archivo startup.log y cheque los programas que se inician y no inicia e4rat, tengo ubuntu 13.04, la verdad ya me esta volviendo algo loco… Agradecería sua ajuda
Excelente esta etapa de começar em 1 minuto e 40 segundos até 29 segundos exatos !!!!!!!!!! Muito obrigado, embora eles não explicem muito bem, mas experimentando eu consegui, obrigado