4.1. Como configurar o linux para uma solução de boot remoto?

Basicamente as soluções para Boot Remoto em Linux utilizam os seguintes softwares: Etherboot, Tftp, NFS, NIS, Bootp ou Dhcpd.

O diferencial da solução aqui apresentada é a ferramenta para configuração do servidor, da criação de disquetes das estações e do gerenciamento dos pacotes para o servidor via Linuxconf.

Existe também a possibilidade, que não é o objetivo desse documento, da gravação de uma EPROM de boot remoto, dispensando assim a utilização de um disquete para a inicialização da máquina, bem como aumentando a confiabilidade da solução.

PRÉ REQUISITOS

Para a instalação dessa solução os seguintes pré-requisitos mínimos devem ser atendidos:



ESPAÇO EM DISCO:

Todos os arquivos para o Servidor de Boot Remoto serão efetuados no diretório /tftpboot.

Não é necessário, mas recomendado que o diretório /tftpboot esteja em uma partição própria.

A instalação padrão do cliente 5.0, incluindo aqui o StarOffice, ocupa aproximadamente 750MB, não incluindo o espaço destinado a instalação dos clientes. A criação de cada cliente consome aproximadamente 22MB.

Lembre-se também de reservar espaço para a instalação de novos pacotes. Ex:

Espaço requeridos pelo servidor: 750MB
20 estações ocupando 10MB cada: 200MB
Espaço extra, sugerido, para instalação de novos pacotes: 400MB
Espaço Total: 1350MB


4.1.1. Como configurar um boot remoto no servidor CL8

INSTALAÇÃO

Para a versão CL8 há a necessidade de se instalar dois pacotes que estão no ftp da conectiva ou em seus mirrors: kernel-rbc(versão do pacote) e o pacote linuxconf-cnc_rbc(versão do pacote)

Para instalar o pacote, utilize o apt-get através do ftp da conectiva ou dos mirrors:

    [root@localhost]# apt-get update
    [root@localhost]# apt-get install kernel-rbc linuxconf-cnc_rbc

A diferença do boot remoto da versão CL8, para as demais versões esta ligada ao fato de não precisar de uma versão anterior para copiar os pacotes que serão utilizados pelas estações e no kernel adaptado para trabalhar com este serviço.

Acesse o diretório /boot e crie o initrd para o kernel instalado:

        [root@localhost]# cd /boot  
em seguida utilize o comando:
    
        [root@localhost]# mkinitrd initrd-2.4.18-5clrbc.img 2.4.18-5clrbc
Insira a nova entrada no arquivo menu.lst
    
        [root@localhost]#mcedit /boot/grub/menu.lst


    timeout = 15
    default = 0
    color   =  2
    foreground  = FFFFFF
    background  = 0C55C3
    viewport 3 2 77 22
    shade 0
    splashimage = (hd0,0)/grub/splash.xpm.gz
    
    title = Conectiva Linux 8 [boot remoto]                         <- insira
            kernel = (hd0,0)/vmlinuz-2.4.18-5clrbc root=/dev/hda3 3 <- insira 
            initrd = (hd0,0)/initrd-2.4.18-5clrbc.img               <- insira
    
    title = Conectiva Linux 8
            kernel = (hd0,0)/vmlinuz-2.4.18-2cl root=/dev/hda3 5
            initrd = (hd0,0)/initrd-2.4.18-2cl.img
    
    title = Conectiva Linux 8 [Modo texto]
            kernel = (hd0,0)/vmlinuz-2.4.18-2cl root=/dev/hda3 3
            initrd = (hd0,0)/initrd-2.4.18-2cl.img
    
    title = Memory Testing Utility
            kernel = (hd0,0)/memtest86
       


Pressione F2 para salvar e F10 para sair.

OBS: Para este exemplo foi utilizado o kernel 2.4.18-5clrbc altere esta opção para a versão mais recente.

Quando o sistema for carregado novamente a entrada do boot remoto será mostrada e escolhida por padrão

Acesse o sistema como root e em seguida:

Insira o cd número 1 (um) e utilize o comando:

    [root@localhost]# mount /mnt/cdrom

CONFIGURAÇÃO BÁSICA DO SERVIDOR

OBS:Os servidores DNS e NIS ja devem estar configurados para facilitar a configuração do boot remoto.

    [root@localhost]# linuxconf

Uma vez que o linuxconf esteja rodando, selecione as seguintes opções:

Rede-> Serviços de Inicialização-> Remote Boot

Um menu com as seguinte opções será apresentado:

Instalação do servidor de Boot Remoto
Gerenciamento de pacotes do Servidor de Boot Remoto
Gerenciamento das Estações de Trabalho
Criação de Disquetes de Boot para Estações
Criação de Disquete com a Imagem para gravação na EPROM


Clique em: Instalação do Servidor de Boot Remoto

Preencha os campos de acordo com as observações ao lado, tendo como base uma rede com as seguintes características:

    IP do servidor : 192.168.0.1
    Máscara da rede: 255.255.255.0
    Número da rede : 192.168.0.0
    Broadcast      : 192.168.0.255
    Quantidade de clientes boot remoto: 10
    
    
       Nome do domínio NIS.  # Aqui deve ser especificado o nome do
                             # domínio que será criado para a autenticação
                             # das estações.
                             # Ex: empresaxyz
    
    
       Nome do Domínio DNS.  # Especificar o nome do domínio DNS para as
                             # estações de trabalho, geralmente vem preenchido
                             # automáticamente.
    
       Senha do Root         # Digitar senha do superusuário para as estações
    
       Confirmação da senha  # Confirme a senha do root para as estações
    
       Primeiro IP da Faixa. # Primeiro IP da faixa de máquinas clientes
                             # de boot remoto que serão criadas.
                             # Ex: 192.168.0.2
    
       Último IP da Faixa.   # Último IP da faixa de máquinas clientes de
                             # boot remoto que serão criadas.
                             # OBS. O número de clientes criados será
                             # igual ao número de IPs disponíveis.
                             # Obedecendo as faixas Primeiro IP e
                             # Último IP.
                             # Ex: 192.168.0.11
    
       Netmask.              # Máscara de endereçamento IP da subrede
                             # conectada a placa Ethernet do servidor.
                             # Provavelmente seja preenchida
                             # automaticamente pelo script através de
                             # informações coletadas em arquivos de
                             # configuração como o /etc/sysconfig/network.
                             # Caso esse campo não seja preenchido
                             # corretamente edite-o colocando a informação
                             # correta.
                             # Ex: 255.255.255.0
    
       Network.              # Indica a networkreferente a subrede
                             # conectada a Ethernet do servidor. Assim
                             # como o Netmask deve ser preenchida de
                             # automaticamente. Corrija os dados caso
                             # seja necessário.
                             # Ex: 192.168.0.0
    
       Broadcast.            # Indica o Broadcast da subrede assim como
                             # Netmask e Network deve ser preenchido
                             # automaticamente. Corrija os dados caso seja
                             # necessário.
                             # Ex: 192.168.0.255
    
       Gateway das estações  # IP do gateway
                             # Ex: 192.168.0.1
    
       DNS.                  # Corresponde ao IP do servidor de DNS
                             # utilizado pelas estações.
                             # Se não existir um servidor DNS na rede
                             # coloque o ip desta máquina.
                             # Ex: 192.168.0.1
    
       Prefixo da Estação.   # Define o prefixo utilizado pela estação de
                             # trabalho. O prefixo sugerido é dhcp-.
                             # Ex: dhcp-1, dhcp-2 ... dhcp-20:
                             # Ex: maq-2,maq-3 ... maq-10:
    
       Servidor de NFS       # Ip do servidor NFS
                             # Ex: 192.168.0.1
    
       Lista de RPMs         # Arquivo com a lista de pacotes padrão para
                             # a instalação no Servidor de Boot Remoto.
                             # Corresponde ao diretório onde se encontram
                             # os pacotes RPM que serão utilizados pelas
                             # máquinas clientes Boot Remoto.
                             # Ex: /usr/lib/linuxconf/shellmodules/rbc/rpmlist
    
       Pacotes RPM (PATH)    # Diretório onde se encontra os RPMS para
                             # instalação.
                             # normalmente /mnt/cdrom/conectiva/RPMS
    
       Kernel                # Indica a versão do kernel em que foi configurado 
                             # o servidor de boot remoto.
    
    ** Selecione as opções conforme abaixo
                   [X] Inicializa o servidor DHCP durante o boot
                   [X] Inicializa o servidor NFS durante o boot
                   [X] Inicializa o servidor INETD durante o boot
                   [X] Inicializa o PORTMAP durante o boot.
                   [X] Inicializa o servidor NIS (YPSERV) durante o boot.
                   [X] Inicializa o YPPASSWD durante o boot.
                   [X] Remove instalação anterior dos pacotes RPM
                   [ ] Restringe o acesso ao tftpe portmap as estações
   


Clique em Aceitar e a instalação do servidor Boot Remoto será iniciada. Clique nos OK's que aparecerão em sua tela, estes indicam a progressão da instalacão.

Terminada a instalação é recomendado que sua máquina seja reiniciada. Se isto não for possível, Reinicie os seguintes serviços

OBS: Para a versão CL8 o inet deverá ser utilizado apesar do programa padrão ser o xinet

portmap
inet
tftp
unfs
dhcpd
ypserv
yppasswd


De preferência nesta ordem.

Para reiniciar um serviço, proceda da seguinte maneira:

         [root@localhost]# cds
         [root@localhost]# ./(nome_do_serviço) stop
         [root@localhost]# ./(nome_do_serviço) start
      
Troque (nome_do_serviço) pelos serviços da lista acima.

Pronto, seu servidor de Boot Remoto está configurado.

Observações: Antes de instalar os clientes de boot remoto, verifique se o seu hardware é compatível:

A placa de rede das estações deverão possuir uma dos seguintes Chipsets ou ser dos seguintes modelos:

    3Com3c503, 3Com3c507, 3Com3c5x9, 3Com905x, 3Com900B,
    CS89x0, Intel
    EtherExpressPro100, EXOS205, AMD Lance/PCI, LinkSys,
    LNE100TX, NE2000, Windond NE2000-PCI, Realtek 8029, NE2000/PCI,
    NI5210, NI6510, Realtek 8139, SMC EZ10/100,SMC9000 TIARA, Digital Tulip+,
    Digital Tulip Fast, WD80x.


4.1.2. Como configurar um boot remoto no servidor CL7.0

INSTALAÇÃO

Para instalar o pacote, primeiramente monte o CD1 do Conectiva Linux 7.0. Insira o cd no drive e digite:

    [root@localhost]# mount /mnt/cdrom
    [root@localhost]# cd /mnt/cdrom/conectiva/RPMS
    [root@localhost]# rpm -ihv linuxconf-cnc_rbc-0.7-11cl
    [root@localhost]# rpm -ivh dhcp-*

A diferença do boot remoto da versão CL70, para as demais versões esta ligada ao fato de não mais precisar de uma versão anterior para copiar os pacotes que serão utilizados pelas estações.

Para iniciar o processo de configuração insira o cd número 1 (um) e em seguida utilize o comando:

    [root@localhost]# mount /mnt/cdrom

CONFIGURAÇÃO BÁSICA DO SERVIDOR

    [root@localhost]# linuxconf

Uma vez que o linuxconf esteja rodando, selecione as seguintes opções:

Rede-> Serviços de Inicialização-> Remote Boot

Um menu com as seguinte opções será apresentado:

Instalação do servidor de Boot Remoto
Gerenciamento de pacotes do Servidor de Boot Remoto
Gerenciamento das Estações de Trabalho
Criação de Disquetes de Boot para Estações
Criação de Disquete com a Imagem para gravação na EPROM


Clique em: Instalação do Servidor de Boot Remoto

Preencha os campos de acordo com as observações ao lado, tendo como base uma rede com as seguintes características:

    IP do servidor : 192.168.0.1
    Máscara da rede: 255.255.255.0
    Número da rede : 192.168.0.0
    Broadcast      : 192.168.0.255
    Quantidade de clientes boot remoto: 10
    
      
       Nome do domínio NIS.  # Aqui deve ser especificado o nome do 
                             # domínio que será criado para a autenticação
                             # das estações.
                             # Ex: empresaxyz
    
    
       Nome do Domínio DNS.  # Especificar o nome do domínio DNS para as
                             # estações de trabalho, geralmente vem preenchido
                             # automáticamente.
     
       Senha do Root         # Digitar senha do superusuário para as estações    
       
       Confirmação da senha  # Confirme a senha do root para as estações
    
       Primeiro IP da Faixa. # Primeiro IP da faixa de máquinas clientes 
                             # de boot remoto que serão criadas.
                             # Ex: 192.168.0.2
    
       Último IP da Faixa.   # Último IP da faixa de máquinas clientes de 
                             # boot remoto que serão criadas.
                             # OBS. O número de clientes criados será 
                             # igual ao número de IPs disponíveis. 
                             # Obedecendo as faixas Primeiro IP e 
                             # Último IP.
                             # Ex: 192.168.0.11
    
       Netmask.              # Máscara de endereçamento IP da subrede 
                             # conectada a placa Ethernet do servidor. 
                             # Provavelmente seja preenchida 
                             # automaticamente pelo script através de 
                             # informações coletadas em arquivos de 
                             # configuração como o /etc/sysconfig/network.
                             # Caso esse campo não seja preenchido 
                             # corretamente edite-o colocando a informação 
                             # correta.
                             # Ex: 255.255.255.0
       
       Network.              # Indica a networkreferente a subrede 
                             # conectada a Ethernet do servidor. Assim 
                             # como o Netmask deve ser preenchida de 
                             # automaticamente. Corrija os dados caso
                             # seja necessário.
                             # Ex: 192.168.0.0
         
       Broadcast.            # Indica o Broadcast da subrede assim como 
                             # Netmask e Network deve ser preenchido 
                             # automaticamente. Corrija os dados caso seja 
                             # necessário. 
                             # Ex: 192.168.0.255
    
       Gateway das estações  # IP do gateway 
                             # Ex: 192.168.0.1
       
       DNS.                  # Corresponde ao IP do servidor de DNS 
                             # utilizado pelas estações.  
                             # Se não existir um servidor DNS na rede
                             # coloque o ip desta máquina.
                             # Ex: 192.168.0.1
    
       Prefixo da Estação.   # Define o prefixo utilizado pela estação de 
                             # trabalho. O prefixo sugerido é dhcp-.
                             # Ex: dhcp-1, dhcp-2 ... dhcp-20:
                             # Ex: maq-2,maq-3 ... maq-10:
    
       Servidor de NFS       # Ip do servidor NFS 
                             # Ex: 192.168.0.1
    
       Lista de RPMs         # Arquivo com a lista de pacotes padrão para 
                             # a instalação no Servidor de Boot Remoto.
                             # Corresponde ao diretório onde se encontram 
                             # os pacotes RPM que serão utilizados pelas 
                             # máquinas clientes Boot Remoto.
                             # Ex: /usr/lib/linuxconf/shellmodules/rbc/rpmlist
     
       Pacotes RPM (PATH)    # Diretório onde se encontra os RPMS para
                             # instalação.
                             # normalmente /mnt/cdrom/conectiva/RPMS
    
    ** Selecione as opções conforme abaixo
                   [X] Inicializa o servidor DHCP durante o boot 
                   [X] Inicializa o servidor NFS durante o boot 
                   [X] Inicializa o servidor INETD durante o boot 
                   [X] Inicializa o PORTMAP durante o boot.
                   [X] Inicializa o servidor NIS (YPSERV) durante o boot.
                   [X] Inicializa o YPPASSWD durante o boot. 
                   [X] Remove instalação anterior dos pacotes RPM 
                   [ ] Restringe o acesso ao tftpe portmap as estações
   


Clique em Aceitar e a instalação do servidor Boot Remoto será iniciada. Clique nos OK's que aparecerão em sua tela, estes indicam a progressão da instalacão.

Terminada a instalação é recomendado que sua máquina seja reiniciada. Se isto não for possível, Reinicie os seguintes serviços

portmap
inet
tftp
unfs
dhcpd
ypserv
yppasswd


De preferência nesta ordem.

Para reiniciar um serviço, proceda da seguinte maneira:

         [root@localhost]# cds
         [root@localhost]# ./(nome_do_serviço) stop
         [root@localhost]# ./(nome_do_serviço) start
      
Troque (nome_do_serviço) pelos serviços da lista acima.

Pronto, seu servidor de Boot Remoto está configurado.

Observações: Antes de instalar os clientes de boot remoto, verifique se o seu hardware é compatível:

A placa de rede das estações deverão possuir uma dos seguintes Chipsets ou ser dos seguintes modelos:

    3Com3c503, 3Com3c507, 3Com3c5x9, 3Com905x, 3Com900B, CS89x0, Intel
    EtherExpressPro100, EXOS205, AMD Lance/PCI, LinkSys,
    LNE100TX, NE2000, Windond NE2000-PCI, Realtek 8029, NE2000/PCI,
    NI5210, NI6510, Realtek 8139, SMC EZ10/100,SMC9000 TIARA, Digital Tulip+,
    Digital Tulip Fast, WD80x.


4.1.3. Como configurar um boot remoto no servidor CL6.0

INSTALAÇÃO

Para instalar o pacote, primeiramente monte o CD1 do Conectiva Linux 6.0. Insira o cd no drive e digite:

    [root@localhost]# mount /mnt/cdrom
    [root@localhost]# cd /mnt/cdrom/conectiva/RPMS
    [root@localhost]# rpm -ihv linuxconf-cnc_rbc-0.6-5cl.noarch.rpm
    [root@localhost]# rpm -ivh dhcp-*

Os pacotes instalados para as estações boot remoto, devem ser necessáriamente das versões 5.0 ou 5.1. Caso não possua essas distribuições você poderá fazer o download do seguinte endereço:

ftp://ftp.conectiva.com.br/pub/conectiva/iso

Agora para continuar com a configuração do boot remoto, monte alguns dos cds informados acima. Insira o cd 1 (5.0 ou 5.1) no drive e execute:

    [root@localhost]# mount /mnt/cdrom

CONFIGURAÇÃO BÁSICA DO SERVIDOR

    [root@localhost]# linuxconf

Uma vez que o linuxconf esteja rodando, selecione as seguintes opções:

Ambiente de Rede-> Serviços de Inicialização-> Remote Boot

Um menu com as seguinte opções será apresentado:

Instalação do servidor de Boot Remoto
Gerenciamento de pacotes do Servidor de Boot Remoto
Gerenciamento das Estações de Trabalho
Criação de Disquetes de Boot para Estações


Clique em: Instalação do Servidor de Boot Remoto

Preencha os campos de acordo com as observações ao lado, tendo como base uma rede com as seguintes características:

    IP do servidor : 192.168.0.1
    Máscara da rede: 255.255.255.0
    Número da rede : 192.168.0.0
    Broadcast      : 192.168.0.255
    Quantidade de clientes boot remoto: 10
    
      
       Nome do domínio NIS.  # Aqui deve ser especificado o nome do 
                             # domínio que será criado para a autenticação
                             # das estações.
                             # Ex: empresaxyz
    
    
       Nome do Domínio DNS.  # Especificar o nome do domínio DNS para as
                             # estações de trabalho, geralmente vem preenchido
                             # automáticamente.
     
       Senha do Root         # Digitar senha do superusuário     
       
       Confirmação da senha  # 
    
       Primeiro IP da Faixa. # Primeiro IP da faixa de máquinas clientes 
                             # de boot remoto que serão criadas.
                             # Ex: 192.168.0.2
    
       Último IP da Faixa.   # Último IP da faixa de máquinas clientes de 
                             # boot remoto que serão criadas.
                             # OBS. O número de clientes criados será 
                             # igual ao número de IPs disponíveis. 
                             # Obedecendo as faixas Primeiro IP e 
                             # Último IP.
                             # Ex: 192.168.0.11
    
       Netmask.              # Máscara de endereçamento IP da subrede 
                             # conectada a placa Ethernet do servidor. 
                             # Provavelmente seja preenchida 
                             # automaticamente pelo script através de 
                             # informações coletadas em arquivos de 
                             # configuração como o /etc/sysconfig/network.
                             # Caso esse campo não seja preenchido 
                             # corretamente edite-o colocando a informação 
                             # correta.
                             # Ex: 255.255.255.0
       
       Network.              # Indica a networkreferente a subrede 
                             # conectada a Ethernet do servidor. Assim 
                             # como o Netmask deve ser preenchida de 
                             # automaticamente. Corrija os dados caso
                             # seja necessário.
                             # Ex: 192.168.0.0
         
       Broadcast.            # Indica o Broadcast da subrede assim como 
                             # Netmask e Network deve ser preenchido 
                             # automaticamente. Corrija os dados caso seja 
                             # necessário. 
                             # Ex: 192.168.0.255
    
       Gateway das estações  # IP do gateway 
                             # Ex: 192.168.0.1
       
       DNS.                  # Corresponde ao IP do servidor de DNS 
                             # utilizado pelas estações.  
                             # Se não existir um servidor DNS na rede
                             # coloque o ip desta máquina.
                             # Ex: 192.168.0.1
    
       Prefixo da Estação.   # Define o prefixo utilizado pela estação de 
                             # trabalho. O prefixo sugerido é dhcp-.
                             # Ex: dhcp-1, dhcp-2 ... dhcp-20
    
       Servidor de NFS       # Ip do servidor NFS 
                             # Ex: 192.168.0.1
    
       Lista de RPMs         # Arquivo com a lista de pacotes padrão para 
                             # a instalação no Servidor de Boot Remoto.
                             # Corresponde ao diretório onde se encontram 
                             # os pacotes RPM que serão utilizados pelas 
                             # máquinas clientes Boot Remoto.
                             # Ex: /usr/lib/linuxconf/shellmodules/rbc/rpmlist
     
       Pacotes RPM (PATH)    # Diretório onde se encontra os RPMS para
                             # instalação.
    
    ** Selecione as opções conforme abaixo
                   [X] Inicializa o servidor DHCP durante o boot 
                   [X] Inicializa o servidor NFS durante o boot 
                   [X] Inicializa o servidor INETD durante o boot 
                   [X] Inicializa o PORTMAP durante o boot.
                   [X] Inicializa o servidor NIS (YPSERV) durante o boot.
                   [X] Inicializa o YPPASSWD durante o boot. 
                   [X] Remove instalação anterior dos pacotes RPM 
                   [ ] Restringe o acesso ao tftpe portmap as estações
   


Clique em Aceitar e a instalação do servidor Boot Remoto será iniciada. Clique nos OK's que aparecerão em sua tela, estes indicam a progressão da instalacão.

Terminada a instalação é recomendado que sua máquina seja reinicada. Se isto não for possível, Reinicie os seguintes serviços

portmap
inet
tftp
unfs
dhcpd
ypserv
yppasswd


De preferência nesta ordem.

Para reiniciar um serviço, proceda da seguinte maneira:

         [root@localhost]# cds
         [root@localhost]# ./(nome_do_serviço) stop
         [root@localhost]# ./(nome_do_serviço) start
      
Troque (nome_do_serviço) pelos serviços da lista acima.

Pronto, seu servidor de Boot Remoto está configurado.

Observações: Antes de instalar os clientes de boot remoto, verifique se o seu hardware é compatível:

A placa de rede das estações deverão possuir uma dos seguintes Chipsets ou ser dos seguintes modelos:

    3Com3c503, 3Com3c507, 3Com3c5x9, 3Com905x, 3Com900B, CS89x0, Intel
    EtherExpressPro100, SMC EtherPowerII, EXOS205, AMD Lance/PCI, LinkSys,
    LNE100TX, NE2000, Windond NE2000-PCI, Realtek 8029, NE2000/PCI,
    NI5210, NI6510, Realtek 8139, SMC EZ10/100,SMC9000 TIARA, Digital Tulip+,
    Digital Tulip Fast, WD80X.


4.1.4. Como configurar um boot remoto no servidor CL5.1

INSTALAÇÃO

Para instalar o servidor de Boot Remoto, é necessário que o pacote cnc.rbc-XX.noarch.rpm e esteja instalado em seu servidor.

Para instalar o pacote, primeiramente monte o CD1 do Conectiva Linux 5.1.Insira o cd no drive e digite:

    [root@localhost]# mount /mnt/cdrom
    [root@localhost]# cd /mnt/cdrom/conectiva/RPMS
    [root@localhost]# rpm -ihv cnc-rbc*

É necessário que o pacote do ypserv seja atualizado. Baixe a última versão do endereço de ftp da conectiva: ftp://atualizacoes.conectiva.com.br/5.1/i386/ypserv-1.3.11-2cl.i386.rpm

Atualize este pacote:

    [root@localhost]# rpm -Uvh ypserv-1.3.11-2cl.i386.rpm

Agora altere manualmente a lista de pacotes a serem instalados:

    [root@localhost root]# mcedit /usr/lib/linuxconf/shellmodules/rbc/rpmlist

No final do arquivo, troque a linha kernel-2.2.14-14cl por kernel-2.2.14-14cl.i386.rpm

Uma vez o pacote instalado e o servidor NIS atualizado e o arquivo modificado, você pode utilizar o Linuxconf para instalar o Servidor de Boot Remoto:

    [root@localhost]# linuxconf


Uma vez que o linuxconf esteja rodando, selecione as seguintes opções:

Ambiente de Rede-> Serviços de Inicialização-> Remote Boot

Um menu com as seguinte opções será apresentado:

Instalação do servidor de Boot Remoto
Gerenciamento de pacotes do Servidor de Boot Remoto
Gerenciamento das Estações de Trabalho
Criação de Disquetes de Boot para Estações


Clique em: Instalação do Servidor de Boot Remoto

Preencha os campos de acordo com as observações ao lado

Nome do domínio NIS. Aqui deve ser especificado o nome do domínio que será criado para a autenticação das estações. Ex: empresaxyz
Primeiro IP da Faixa. Primeiro IP da faixa de máquinas clientes de boot remoto que serão criadas.
Último IP da Faixa. Último IP da faixa de máquinas clientes de boot remoto que serão criadas. OBS. O número de clientes criados será igual ao número de IPs disponíveis. Obedecendo as faixas Primeiro IP e Último IP.
Netmask Máscara de endereçamento IP da subrede conectada a placa Ethernet do servidor. Provavelmente seja preenchida automaticamente pelo script através de informações coletadas em arquivos de configuração como o /etc/sysconfig/network. Caso esse campo não seja preenchido corretamente edite-o colocando a informação correta.
Network Indica a network referente a subrede conectada a Ethernet do servidor. Assim como o Netmask deve ser preenchida de automaticamente. Corrija os dados caso seja necessário.
Broadcast Indica o Broadcast da subrede assim como Netmask e Network deve ser preenchido automaticamente. Corrija os dados caso seja necessário.
DNS Corresponde ao IP do servidor de DNS utilizado pelas estações. Se não existir um servidor DNS na rede coloque o ip desta máquina.
Prefixo da Estação Define o prefixo utilizado pela estação de trabalho. O prefixo sugerido é dhcp-. Ex: dhcp-1, dhcp-2 ... dhcp-20
Lista de RPMs Arquivo com a lista de pacotes padrão para a instalação no Servidor de Boot Remoto. Corresponde ao diretório onde se encontram os pacotes RPM que serão utilizados pelas máquinas clientes Boot Remoto. Ex. /mnt/cdrom/conectiva/RPMS. Não esqueça de montar o cdrom antes.