No caso específico da aplicação em máquinas antigas com quantidade de memória RAM limitada, não é viável utilizar o tazusb e manter a raiz do sistema compactada (rootfs.gz). Isso pois a mesma terá de ser descompactada na memória RAM no momento do boot, impossibilitando de iniciar o sistema em máquinas com menos de 128MB disponíveis.
Para solucionar esse problema, é possível utilizar o
slitaz-installer, que é voltado para instalações em disco rígido. Porém, não há nada que impeça de se tratar uma memória Flash como se fosse um disco rígido, sendo possível assim particioná-la no sistema de arquivos ext3 e gerenciar o boot através do GNU Grub.
A limitação do slitaz-installer é que ele não executa nenhum particionador, ou seja, é necessário que já exista uma partição criada anteriormente para o sistema, assim como um espaço para área de troca (Swap). Mas o live-cd conta com as ferramentas fdisk, assim como o particionador gráfico gparted. O instalador pode ser iniciado com o comando:
# slitaz-installer
No processo de instalação, basta especificar o partição desejada, e então todos os arquivos da raiz do CD-ROM serão copiados para a partição. Ao término, o instalador irá perguntar se deseja instalar o Grub como gerenciador de Boot.
Após isso, é interessante criar um espaço para Swap. Não é necessário criar uma partição para Swap, pode ser feita em um arquivo com o seguinte procedimento:
# dd if=/dev/zero of=/meu_arquivo_swap bs=1024 count=262144
No comando, bs é o tamanho do bloco em bytes e count é o número de blocos a ser usado. Dessa forma, o tamanho do arquivo é: **1024*262144 = 256 MB**
Altera-se a permissão de leitura e escrita para o root e nada para os demais usuários e grupos:
# chmod 600 /meu_arquivo_swap
Prepara-se o arquivo para ser usado como SWAP:
# mkswap meu_arquivo_swap
Inicia-se o uso do arquivo de SWAP:
# swapon meu_arquivo_swap
Se desejar usar esse arquivo permanente, de maneira que ele seja montado durante a inicialização, basta inserir a seguinte linha no arquivo
/etc/fstab:
/meu_arquivo_swap swap swap defaults 0 0