Grave seus boots remotos com uma placa mãe
Cansado de ter que mandar (pagar) alguém gravar flashroms para terminais burros, descobri como fazer isto com uma placa mãe.
Introdução
Todos (ou quase todos) sabem que placas mães dos pentiums S até hoje usam flashroms. Bom, tendo aqui em meu laboratório umas 30 placas mãe defeituosas, mas com as bois intactas, comecei a pesquisar alguma maneira de reaproveitar estas bios, e achei.
Vamos à lista de itens necessários:
Verifique o tamanho da sua flash rom. Ex: AT29C010 = 128k - SST29E010 = 128k, no site do uniflash você encontrará todas as flash roms compatíveis e seus respectivos tamanhos.
Com o software da placa baixado do site rom-o-matic, que geralmente tem em torno de 32k, teremos que ajustá-lo para 128k, caso contrário não será possível gravá-lo na rom.
No computador com Linux faça o seguinte:
Aqui estou ajustando uma imagem para realtek 8139.
R=eb-5.4.3-rtl8139.zrom
Para uma rom de 64k:
$ cat $R $R > 8139.rom
Para uma rom de 128k:
$ cat $R $R $R $R > 8139.rom
Para uma rom de 256k:
$ cat $R $R $R $R $R $R $R $R > 8139.rom
Para uma rom com 512k:
$ cat $R $R $R $R $R $R $R $R $R $R $R $R $R $R $R $R > 8139.rom
Feito isto salve ela no disquete que você criou com o boot do DOS e que também está com o uniflash, iniciei o computador com este disquete, após terminado o boot retire a bios da placa mãe e coloque a rom que deseja gravar e execute o seguinte comando.
$ uniflash -e 8139.rom
Após ter gravado, desligue a placa mãe, retire a rom e coloque na sua placa de rede e habilite nela o suporte a boot rom. Ajuste a bios do computador que receberá a placa de rede a inicializar pela placa de rede.
Pronto, agora você não precisa pagar mais para alguém gravar seus boot remotos para sua rede LTSP.
PS.: Desculpe a escrita e falta de pontuação, é que faz dias que estou querendo postar e não me sobra tempo. Não coloquei imagens porque perdi minha máquina digital (lá se foram 800 pilas).
No mais qualquer dúvida é só perguntar.
Vamos à lista de itens necessários:
- Uma placa mãe que dê tela e funcione a controladora do floppy;
- Um disquete com boot do ms-dos;
- Download do software uniflash - www.uniflash.org
- Uma flash rom de 32 pinos que você pode retirar de uma placa mãe com defeito;
- Um drive de disquete (claro né);
- Download do software da placa de rede do site www.rom-o-matic.net
Verifique o tamanho da sua flash rom. Ex: AT29C010 = 128k - SST29E010 = 128k, no site do uniflash você encontrará todas as flash roms compatíveis e seus respectivos tamanhos.
Com o software da placa baixado do site rom-o-matic, que geralmente tem em torno de 32k, teremos que ajustá-lo para 128k, caso contrário não será possível gravá-lo na rom.
No computador com Linux faça o seguinte:
Aqui estou ajustando uma imagem para realtek 8139.
R=eb-5.4.3-rtl8139.zrom
Para uma rom de 64k:
$ cat $R $R > 8139.rom
Para uma rom de 128k:
$ cat $R $R $R $R > 8139.rom
Para uma rom de 256k:
$ cat $R $R $R $R $R $R $R $R > 8139.rom
Para uma rom com 512k:
$ cat $R $R $R $R $R $R $R $R $R $R $R $R $R $R $R $R > 8139.rom
Feito isto salve ela no disquete que você criou com o boot do DOS e que também está com o uniflash, iniciei o computador com este disquete, após terminado o boot retire a bios da placa mãe e coloque a rom que deseja gravar e execute o seguinte comando.
$ uniflash -e 8139.rom
Após ter gravado, desligue a placa mãe, retire a rom e coloque na sua placa de rede e habilite nela o suporte a boot rom. Ajuste a bios do computador que receberá a placa de rede a inicializar pela placa de rede.
Pronto, agora você não precisa pagar mais para alguém gravar seus boot remotos para sua rede LTSP.
PS.: Desculpe a escrita e falta de pontuação, é que faz dias que estou querendo postar e não me sobra tempo. Não coloquei imagens porque perdi minha máquina digital (lá se foram 800 pilas).
No mais qualquer dúvida é só perguntar.