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

Publicado por Edilson Osorio Junior em 16/01/2013

[ Hits: 5.018 ]

 


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

Backup de arquivos na Cloud com AWS Amazon S3 e PHP

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

Corrigindo erro ao adicionar plugin AddThis no Joomla! 3.0

Leitura recomendada

Utilize SD cards no Aspire 5050 (com adaptador ENE Technology Inc) no Ubuntu

Utilizando "URL Amigável" no Apache

Fazendo o touchpad do Dell 3550 (ALPS touchpad) funcionar

Página do twitter não abre utilizando o Google Chrome no Fedora 15

Revolution OS: você já assistiu?

  

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