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: 33.490 ]

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

Quando próximo, finja estar longe; quando longe, finja estar próximo

Docker - Combatento o COVID-19

Rodando contêineres e aplicações Linux x86 no Raspberry Pi

Reconhecimento de placas de veículos com OpenALPR

Access Point com cartão Atheros em Slackware 12.0

Leitura recomendada

Usando Linux para operar plataformas de análise gráfica na Bovespa (B3)

Produzindo um "reality show" com seu Linux

RealBasic 2005: Um Visual Basic multi-plataforma!

PROXMOX Overview - Virtualização Leve e Eficiente

Instalando e utilizando o LimeWire no Debian

  
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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts