Acelerando o boot do Slackware Linux

Publicado por Xerxes Lins em 05/12/2008

[ Hits: 10.560 ]

Blog: https://voidlinux.org/

 


Acelerando o boot do Slackware Linux



Dica testada no Slackware Linux 12.1.

O boot do Slackware padrão é um pouco lento na minha opinião. Eu o acelerei de forma bem simples:

1 - Eliminando terminais virtuais inúteis.

# nano /etc/inittab

Comentei os terminais que eu não uso deixando assim:

# These are the standard console login getties in multiuser mode:
c1:1235:respawn:/sbin/agetty 38400 tty1 linux
c2:1235:respawn:/sbin/agetty 38400 tty2 linux
#c3:1235:respawn:/sbin/agetty 38400 tty3 linux
#c4:1235:respawn:/sbin/agetty 38400 tty4 linux
#c5:1235:respawn:/sbin/agetty 38400 tty5 linux
#c6:12345:respawn:/sbin/agetty 38400 tty6 linux

(só deixei os dois primeiros ativos)

2 - Desabilitando serviços desnecessários:

# cd /etc/rc.d/
# ls


Desabilitei todos os serviços menos:

rc.0
rc.4
rc.6
rc.K
rc.M
rc.S
rc.alsa
rc.inet1
rc.inet2
rc.keymap
rc.local
rc.mod
rc.modules
rc.syslog
rc.sysvinit
rc.udev
rc.yp

Para desabilitar:

# chmod -x rc.nomedoserviço

Para habilitar:

# chmod +x rc.nomedoserviço

Os serviços são carregados durante o boot.

3 - Comentando scripts desnecessários:

Editei o rc.M:

# nano /etc/rc.d/rc.M

Procurei pelos títulos:
  • Update any existing icon cache files
  • Update mime database
  • SCIM and other GTK+ input methods like this file kept updated

Cada título desse inicia um script. Comentei esses scripts. Exemplo:

# Update mime database: if [ -x /usr/bin/update-mime-database -a -d /usr/share/mime ]; then
  echo "Updating MIME database:  /usr/bin/update-mime-database /usr/share/mime &"
  /usr/bin/update-mime-database /usr/share/mime &
fi

Deixei assim:

# Update mime database:
# if [ -x /usr/bin/update-mime-database -a -d /usr/share/mime ]; then
# echo "Updating MIME database: /usr/bin/update-mime-database /usr/share/mime &"
# /usr/bin/update-mime-database /usr/share/mime &
# fi

Reiniciei o computador e notei que o boot ficou notavelmente mais rápido.

O grande lance é desabilitar aquilo que você não usa.

Boa sorte.

Outras dicas deste autor

Botões de controle do Xfce no painel!

Elimine o globalmenu do Ubuntu e volte a ser feliz

Arquivo voltando ao original após reiniciar [Resolvido]

Tirando bordas das janelas no Xfce

Características gerais do Zenwalk

Leitura recomendada

Erro ao importar arquivo XML no OJS (Open Journal System)

Intel Graphics Installer no Linux Mint

Resetando as configurações do mate-terminal

Definir qual interface iniciar e resolvendo problema do botão de desligar não funcionar

Configurando mouses com 5 botões e rodinha no X

  

Comentários
[1] Comentário enviado por dR em 22/01/2009 - 10:22h

Meu Slackware estava bootando muito lento, estava demorando exatos 84 segundos do momento da escolha do kernel no lilo até aparecer a caixa de login...
Depois de desabilitar alguns segundos consegui baixar este tempo para 64 segundos. Depois recompilei o kernel sem o initrd e consegui economizar mais 2 segundos. Quero ver se consigo chegar a bootar meu slack em pelo menos 30 segundos. Numa matéria do guiadoharware.net tem um grupo de programadores que conseguiu em 5 segundos!!! Mas me contento com 30 seg rsrsrs
abraço

[2] Comentário enviado por xerxeslins em 22/01/2009 - 11:06h

dR, o meu está bootando a 30 ou 31 segundos e eu nem compilei o kernel. Estou satisfeito. Porém, desabilitei muitos serviços, é preciso iniciar tudo manualmente quando precisar, por exemplo, o hardware abstraction layer.

[3] Comentário enviado por felipealexandre em 07/10/2010 - 00:14h

ficou bom mesmo, o meu não demorou nem 30s para inicialisar (mas tambe nao demorava tanto assim), mas de qualquer forma melhorou o boot

[4] Comentário enviado por rockman0x em 29/08/2015 - 04:10h

Minha duvida e sobre esses scripts o que eles fazem exatamente ???

[5] Comentário enviado por xerxeslins em 30/08/2015 - 18:03h


[4] Comentário enviado por rockman0x em 29/08/2015 - 04:10h

Minha duvida e sobre esses scripts o que eles fazem exatamente ???


Olá, não estou com Slackware no momento. Você precisa abrir os arquivos e ler dentro deles a descrição do que fazem.

Abraço!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts