Pular para o conteúdo

Acelerando o boot do Slackware Linux

Dica publicada em Linux / Configuração
Xerxes xerxeslins
Hits: 12.283 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

(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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Adicionar botão "mostrar área de trabalho" no Zorin OS

Esconder barra de título do Firefox no GNOME Shell

Como instalar webcam Microdia no Arch Linux

Asteriscos ao digitar a senha no Terminal

Efeito "livro" em arquivos PDF

Inserindo Opções de Menu de Inicialização no Grub na Mão

Mintmenu no Fedora 12

Como alterar o nome do seu $USER e o do diretório $HOME

Configurar servidor NTP no Linux Ubuntu 8.04

Arquivos de Configuração do Sabayon Linux - Atualizados em 2020

#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

Entre na sua conta para comentar.