Customizando e atualizando o Slax

Para quem não conhece, o Slax é um live CD do Slackware. Não é novidade que o Slax é muito fácil de customizar e muito já foi escrito a respeito, porém as versões superiores a 6.1.x tem algumas diferenças em relação as anteriores.

[ Hits: 28.312 ]

Por: Carlos Affonso Henriques. em 25/02/2010


Começando do começo



Primeiramente, depois de baixarmos a imagem ISO do Slax, vamos montá-la ou gravar num CD, no meu caso eu a montei para começar a customização com o comando:

# mount -t iso9660 -o loop slax-6.1.2.iso /mnt/tmp/

Em seguida criaremos um diretório /SlaxCustom com o comando mkdir -p /SlaxCustom e copiaremos o conteúdo da ISO para este diretório.

# cp -pRfv /mnt/tmp/* /SlaxCustom/

Feito isso podemos começar.

O menu de iniciação do Slax

As versões superiores a 6.0.x possuem um menu de iniciação ao invés do prompt de boot, eu particularmente prefiro o velho prompt, onde poderia passar parâmetros de iniciação ao kernel, tais como desabilitar ACPI para algumas máquinas problemáticas, alterar a resolução de vídeo no console, pois o modo texto default é quase ilegível, dependendo do que vamos fazer, quebrando linhas etc.

Use o seu editor preferido e vamos editar o arquivo /SlaxCustom/boot/slax.cfg.

Para habilitar o prompt: 0 desabilitado, 1 habilitado

PROMPT 1

Para alterar o tempo de exibição do prompt antes de ingressar no menu de iniciação (em décimos de segundo), 100 serão 10 segundos, 50 5 segundos e assim por diante:

TIMEOUT 50

Logo abaixo existem os parâmetros para definir as medidas do menu, não recomendo alterá-las sem estudar suas características para não deformar o menu.

Em seguida temos os itens do menu de iniciação com a seguinte sintaxe:

LABEL xconf
MENU LABEL Slax Graphics mode (KDE)
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
TEXT HELP
    More about currently selected:

    Run Slax the best way we can.
    Try to autoconfigure graphics
    card and use the maximum
    allowed resolution
ENDTEXT

Atentem para os parâmetros de APPEND, neste ponto é que passamos parâmetros para o kernel.

O parâmetro telinit~4 por exemplo instrui o sistema a iniciar com o runlevel 4, ou seja, iniciando o X durante o boot.

Caso desejemos por exemplo o modo texto 1024x768x256, a linha de APPEND ficaria assim:

APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw changes=/slax/ vga=775

Notem que não há especificação do parâmetro telinit~4, então ele assumirá o runlevel default do Slax, que é o 3 (modo texto multiusuário).

Se desejar criar entradas de menu basta acrescentar seções como acima. Ex.:

LABEL 1024768
MENU LABEL Text 1024x768
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw changes=/slax/ vga=775
TEXT HELP
   More about currently selected:

   Run Slax in textmode 1024x768
   and start on runlevel 3,
   command prompt only
ENDTEXT

    Próxima página

Páginas do artigo
   1. Começando do começo
   2. Instalando, desinstalando e atualizando pacotes e módulos do Slax
Outros artigos deste autor

Gateway autenticado com Apache, Iptables e CGI em shell

Enviando e-mail pelo shell com smtp remoto

Sistema de arquivos criptografado

Filtro de conteúdo autenticado com níveis de privilégio

Autenticando Documento com Blockchain e Ethereum

Leitura recomendada

SIGE Plus, uma derivação do código do Siages descontinuado pela Solis

Biometria: Reconhecimento Facial OpenSource!

Instalando e configurando o DOSemu no Slackware

Scilab - Mais uma alternativa livre ao MATLAB

Como assistir Vídeos e Filmes diretamente do Linux para seu Chromecast via Stream2chromecast

  
Comentários
[1] Comentário enviado por roberto_espreto em 25/02/2010 - 10:12h

Artigo legal mesmo! Slax é show!
Saudades do tempo que o BackTrack versão 3 era baseado no Slax (Quem vê assim parece que faz muitoooo tempo. hehehe).
Até!!!

[2] Comentário enviado por julio.ferraz em 26/02/2010 - 04:29h

Carlos Meu Camarada!!
Quanto tempo!!!
Lembro-me de você lá da empresa Tecnomicro!!!
Bom isso não vem mais ao caso, PARABÉNS PELO SEU ARTIGO!
MUITO BOM!

[3] Comentário enviado por capitainkurn em 26/02/2010 - 16:26h

Fala Julio, lembro-me sim, inclusive estive lá ontem jogando Battlefield 2! Rssssssssssss
Eu fiz o gatway da lan house deles, agora sim está decente, com dois links adsl, balanceamento por marca de pacotes, squid e dnscache.
Que bom que gostou, sempre customizo meus slax com as ferramentas que preciso, nem sempre tem de tudo e as versões da 6 em diante não tem sequer o iproute2 que é uma ferramenta que uso muito.


Contribuir com comentário