Erro ao instalar Fedora 17 usando Kickstart por PXE e com IP fixo [Resolvido]

Publicado por Edilson Osorio Junior em 16/01/2013

[ Hits: 4.592 ]

 


Erro ao instalar Fedora 17 usando Kickstart por PXE e com IP fixo [Resolvido]



Iniciar a instalação do Fedora 17 utilizando o Kickstart funciona perfeitamente com DHCP e PXELINUX. O problema acontece quando tentamos iniciar a instalação através do Kickstart fixando um endereço IP.

O Problema

O seguinte erro é mostrado quando colocamos manualmente o argumento abaixo no APPEND do menu de boot do kernel:
dracut: Warning: Empty autoconf values default to dhcp
dracut: FATAL: For argument 'ip=xxx.122.100.124:xxx. 122.100.1:255.255.254.0:examplehostname:em1:off'
Sorry, setting client-ip does not make sense for 'dhcp'
dracut: Refusing to continue


A Solução

Através da documentação oficial, não é possível resolver. Encontrei a solução vasculhando o código-fonte do Dracut para tentar entender como ele lidava com os parâmetros:
ip=<client-IP-number>:<server-id>:<gateway-IP-number>:<netmask>:<client-hostname>:<interface>:[dhcp|on|any|none|off]

O parâmetro <server-id> pode ser suprimido, se utilizarmos '::' no lugar.

ip=<client-IP-number>::<gateway-IP-number>:<netmask>:<client-hostname>:<interface>:[dhcp|on|any|none|off]

Um exemplo de uso:

ip=10.10.13.1:1:10.10.13.1:255.255.255.0:hostname.sys:p2p1:off

É muito importante usar [off|none] ao final, senão teremos problemas com o DHCP.

O argumento completo que utilizei ficou da seguinte maneira:

ip=10.10.13.51:1:10.10.13.1:255.255.255.0:hostname.sys:p2p1:off nameserver=8.8.8.8 ks=nfs:10.10.13.254:/shares/ks/ks.cfg

Conclusão

A equipe do Fedora atualizou o Dracut, mas não atualizou a documentação relativa a ele, portanto, o problema não é um bug em si, mas uma falha na documentação fornecida pelo Fedora.

Links de apoio:
Dica também publicada em: eddieoz.com - Erro instalando Fedora 17 usando Kickstart por PXE e com IP fixo [ Resolvido ]

Outras dicas deste autor

Backup de arquivos na Cloud com AWS Amazon S3 e PHP

Problemas com driver Wi-Fi Broadcom b43 em netbook HP [Resolvido] - Fedora 17

Corrigindo erro ao adicionar plugin AddThis no Joomla! 3.0

MySQL, Amazon Web Services (AWS) EC2 e Out of Memory (OOM)

Leitura recomendada

Named Pipe (First in First out) FIFO

ONLYOFFICE Desktop Editors com interface totalmente reorganizada

Montar pastas via SSH Linux

Como instalar uma impressora Epson Stylus TX125 em Ubuntu 10.10

Brute Force em senhas de roteadores e painéis utilizando Python

  

Comentários
[1] Comentário enviado por danniel-lara em 16/01/2013 - 18:20h

muito boa a dica

[2] Comentário enviado por osoriojr em 17/01/2013 - 08:12h

Thanks! :D



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts