Mudanças entre as edições de "Bootex gnu linux"

De MochilaWiki
Ir para navegaçãoIr para pesquisar
 
Linha 1: Linha 1:
ComoUsar
+
== imagem ==
Documentação
+
* http://pub.nkosi.org/bootex/
 +
 
 +
 
 +
== Como Usar 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.
 
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
+
== Gravando a imagem ==
      dd if=bootex.img of=/dev/fd0
+
 
    * Gravando num disco rígido velho (deve funcionar mas estraga os dados gravados no disco)
+
* Fazendo um disquete no GNU/Linux
      dd if=bootex.img of=/dev/HDVELHO
+
dd if=bootex.img of=/dev/fd0
    * Fazendo um disquete no Windoz (rawrite ou fdimage)
+
 
      fdimage bootex.img a:
+
* Gravando num disco rígido velho (deve funcionar mas estraga os dados gravados no disco)
    * Criando uma imagem El Torito no GNU/Linux
+
dd if=bootex.img of=/dev/HDVELHO
      mkisofs -R -b bootex.img bootex.img > bootex.iso  
+
 
 +
* 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
+
== 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):
 
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
+
mount -o loop bootex.img /mnt/bootex
  cp /mnt/bootex/initrd.gz .  
+
cp /mnt/bootex/initrd.gz .  
  gunzip initrd.gz
+
gunzip initrd.gz
  mount -o loop initrd /mnt/initrd
+
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:
 
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")
+
* ip: coloque o IP da máquina (caso seja dhcp, coloque simplesmente "dhcp")
    * netmask: a máscara de rede (ignore caso esteja usando dhcp)
+
* netmask: a máscara de rede (ignore caso esteja usando dhcp)
    * server_address: IP da máquina que faz XDMCP
+
* server_address: IP da máquina que faz XDMCP
    * mouse: dispositivo de mouse (psaux, ttyS0, etc)
+
* mouse: dispositivo de mouse (psaux, ttyS0, etc)
    * depth: bits por pixel do cliente X (8, 16, 24)
+
* depth: bits por pixel do cliente X (8, 16, 24)
    * resolution: resolução do X (640x480, 800x600, 1024x768)  
+
* 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:
 
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
+
umount /mnt/initrd
  gzip --best initrd
+
gzip --best initrd
  cp initrd.gz /mnt/bootex
+
cp initrd.gz /mnt/bootex
  umount /mnt/bootex
+
umount /mnt/bootex
  
X Remoto
+
== 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).
 
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).
Linha 45: Linha 52:
 
Apenas duas etapas de configuração precisam ser executadas no servidor:
 
Apenas duas etapas de configuração precisam ser executadas no servidor:
  
    * edição do /etc/hosts.alow
+
* edição do /etc/hosts.alow
    * configuração do gerenciador de login para aceitar conexões remotas
+
* configuração do gerenciador de login para aceitar conexões remotas

Edição das 00h56min de 9 de janeiro de 2010

imagem


Como Usar 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