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.392 ]

 


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

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

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

Backup de arquivos na Cloud com AWS Amazon S3 e PHP

Corrigindo erro ao adicionar plugin AddThis no Joomla! 3.0

Leitura recomendada

ECF em Java para Linux

Plymouth no Arch Linux

Prompt colorido no Xubuntu 9.04

Alt Linux, uma distro russa promissora!

jnettop - Um ótimo visualizador o tráfego de rede entre hosts/ports

  

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