Contrariando a oposição de alguns que acham que nós não fazemos nada no Serviço Público, estou prosseguindo com um projeto que levanta alguns conceitos que a gente já conhece: Cliente-Servidor, Cloud Computing, Multiplataforma, etc.
Na verdade, tudo começou com uma dúvida: “Como bootar o LTSP via rede sem fio?”
Procurando pela Internet encontrei respostas que não me convenceram. Quando eu já havia desistido e me conformado em usar cabeamento no projeto da nova rede lá em casa, implementaram o boot via rede sem fio, o que trouxe de volta as minhas esperanças.
Após tentativas com várias distribuiçoes (Tiny Core, SliTaz, buildroot), encontrei a combinação que precisava, gPXE + ThinStation. O gPXE é um bootloader livre já conhecido (SL com licença GPL) que inicializa a máquina via rede (e com uma função que me interessou: Boot por HTTP). O ThinStation é uma distribuição Linux extremamente customizável (consegui deixá-lo menor que o Tiny Core, pronto para ser inicializado via HTTP).
O chato é que precisei customizar para mim alguns arquivos como modelos, mas, entre isso e nada, tenho certeza que estou no caminho certo.
Estou documentando os meus progressos com esse projeto, e quando ficar pronto vou apresentá-lo para vocês. Até lá, fiquem com as demonstrações que subi para o YouTube ;D
“Só Deus faz o milagre, eu sou apenas uma ponte entre os dois.”