Pular para o conteúdo

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

Dica publicada em Linux / Introdução
Edilson Osorio Junior osoriojr
Hits: 5.146 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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]
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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 ]

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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

Backup de arquivos na Cloud com AWS Amazon S3 e PHP

Corrigindo erro ao adicionar plugin AddThis no Joomla! 3.0

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

Proxy Squid e Squidguard com integração full em Domain Controller

Usando o Gnome3

Configurando uma AP D-link + servidor Proxy (SQUID)

Instalando impressora Canon PIXMA iP1700

Pastas compartilhadas entre "host Debian" e "guest Arch" no VirtualBox

#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

Entre na sua conta para comentar.