Bootex gnu linux

De MochilaWiki
Revisão de 21h46min de 5 de setembro de 2008 por WikiSysop (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegaçãoIr para pesquisar

ComoUsar Documentação

A documentação presente nesta página é resumida e não detalha o funcionamento do esquema de terminais leves. Para uma documentação completa e detalhada, consulte a página do booteX no wiki do projeto metareciclagem. Gravando a imagem

   * Fazendo um disquete no GNU/Linux
     dd if=bootex.img of=/dev/fd0
   * Gravando num disco rígido velho (deve funcionar mas estraga os dados gravados no disco)
     dd if=bootex.img of=/dev/HDVELHO
   * Fazendo um disquete no Windoz (rawrite ou fdimage)
     fdimage bootex.img a:
   * Criando uma imagem El Torito no GNU/Linux
     mkisofs -R -b bootex.img bootex.img > bootex.iso 

Pré-configurando o sistema

Se você não quer configurar a rede e os periféricos toda a vez que o sistema é iniciado, é possível carregar todos os parâmetros de configuração na pasta /etc/config da distro. Para isso, você precisará montar o sisteminha de arquivos contido no arquivo initrd.gz da imagem (o kernel do seu sistema precisa estar com suporte aos sistemas de arquivos minix e fat):

 mount -o loop bootex.img /mnt/bootex
 cp /mnt/bootex/initrd.gz . 
 gunzip initrd.gz
 mount -o loop initrd /mnt/initrd

Uma vez montado o sistema em alguma pasta -- /mnt/initrd neste exemplo --, crie os seguintes arquivos dentro da pasta /mnt/initrd/etc/config:

   * ip: coloque o IP da máquina (caso seja dhcp, coloque simplesmente "dhcp")
   * netmask: a máscara de rede (ignore caso esteja usando dhcp)
   * server_address: IP da máquina que faz XDMCP
   * mouse: dispositivo de mouse (psaux, ttyS0, etc)
   * depth: bits por pixel do cliente X (8, 16, 24)
   * resolution: resolução do X (640x480, 800x600, 1024x768) 

Feito isso, basta desmontar o sisteminha e gravar a imagem num disquete ou cd que o booteX carregará essas configurações e entrará no X automaticamente:

 umount /mnt/initrd
 gzip --best initrd
 cp initrd.gz /mnt/bootex
 umount /mnt/bootex

X Remoto

Com o booteX, qualquer distribuição de GNU/Linux para desktop pode se transformar num servidor para X remoto, bastando para isso que possua um gerenciador de login (XDM, GDM ou KDM, por exemplo).

Apenas duas etapas de configuração precisam ser executadas no servidor:

   * edição do /etc/hosts.alow
   * configuração do gerenciador de login para aceitar conexões remotas