Dicas básicas para quem quer montar uma distribuição e não sabe por onde começar, algumas opções que eu pesquisei são:
1º Dica - Utilizando o Slax
Unica que utiliza windows para criação do livecd, todas as outras são no linux!
Montando uma personalização do slax LINUX utilizando WINDOWS, o software myslax funciona em plataforma windows se você quiser utilizar no linux terá que instalar o emulador de windows (wine).
Você pode personalizar uma distribuição do slax escolhendo todos programas:
Requisitos
- Slax (precisa dele em iso no computador) - http://www.slax.org/
- baixar os pacotes que você quer neste site - http://merlin.fit.vutbr.cz/mirrors/slax/SLAX-5-modules/
- Myslax (programa para editar o slax) - http://www.pplware.com/2007/04/05/slax-5181/
2° Dica - Utilizando o Ubuntu
Este programa você pode personalizar uma distribuição do ubuntu:
So baixar este programa reconstructor no site - http://reconstructor.aperantis.com/
Depois você precisa ter uma imagem em iso da distribuição no seu computador abrir no programa e alterar.
Acesso este link e baixe o pdf que ajudará passo a passo a montar sua distribuição, possui imagem muito fácil mesmo! Pouco mais complicado é para adicionar os pacotes de programas que você quer... mais dai é com você :]
http://ribsystem.com/linux/downloads/
3° Dica - Montando uma distribuição do zero utilizando o projeto LFS
Você aprenderá muito desenvolvendo uma distribuição do zero... mais leva um bom tempo :p
Acesso este link e baixe o pdf que ajudará passo a passo a montar sua distribuição
http://www.linuxfromscratch.org/
4° Nunca tentei utilizar estes projetos para montar uma distribuição, então so coloquei os links pra quem se interessar!
http://www.linux-live.org/
http://linuxmint.com/wiki/index.php/Remastersys
Espero ter ajudado flw!