Artigo: Um guia sobre como implementar um terminal diskless X

Jerry Kendall

    
  

28-December-1996

Com a ajuda de alguns amigos da lista FreeBSD-hackers, eu pude criar um terminal X diskless. A criação do terminal X necessitou incialmente da criação de um sistema diskless com utilitários minimos montados via NFS. Estes mesmos passos foram utilizados para criar 2 sistemas diskless distintos. O primeiro é o altair.example.com. Um terminal X diskless o qual eu executo no meu velho 386DX-40. Ele possui um HD de 340 Mb, mas eu não quiz mudá-lo. Assim, ele da boot a partir do antares.example.com através da rede Ethernet. O segundo sistema é um 486DX2-66. Eu o configurei um FreeBSD Diskless, o qual não utiliza o disco local. O servidor neste caso é uma SUN 670MP executando SunOS" 4.1.3. O mesmo procedimento de configuração foi necessário em ambos.

Tenho certeza de que existem itens que precisam ser adicionados a este tutorial. Por favor enviem-me qualquer comentário.


1. Criando o diskete de boot (No sistema diskless)

Uma vez que os carregadores de boot via rede podem não funcionar corretamente com alguns dos TSRs (programas residentes em memória) que o MS-DOS® utiliza, é melhor criar um disco de boot dedicado ou, se você puder, crie um menu MS-DOS (através dos arquivos config.sys/autoexec.bat) o qual irá perguntar qual configuração carregar quando o sistema iniciar. Este último é o método que eu utilizo e ele funciona muito bem. O meu menu MS-DOS (6.x) está abaixo.

Exemplo 1. config.sys

[menu]
menuitem=normal, normal
menuitem=unix, unix
[normal]
....
normal config.sys stuff
...
[unix]

Exemplo 2. autoexec.bat

@ECHO OFF
goto %config%

:normal
...
normal autoexec.bat stuff
...
goto end

:unix
cd \netboot
nb8390.com

:end

Este, e outros documentos, podem ser obtidos em ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Para perguntas sobre FreeBSD, leia a documentação antes de contatar <questions@FreeBSD.org>.
Para perguntas sobre esta documentação, envie e-mail para <doc@FreeBSD.org>.