web-dev-qa-db-fra.com

ubuntu 12.04 pxe boot fail avec le message "IP-Config: pas de réponse après *** secondes - abandonnez"

J'ai suivi le DisklessUbuntuHowto et configuré mon service de démarrage pxe. Lors de la configuration du serveur DHCP dans /etc/dhcp/dhcpd.conf, j’ai essayé d’utiliser une adresse IP statique comme suit: "00: 22: 15: F8: D9: 1A" est l’adresse MAC de la première carte réseau dans sms04 (elle a deux).

allow booting;
allow bootp;

subnet 192.168.0.0 netmask 255.255.255.0 {
  range 192.168.0.21 192.168.0.30;
  option broadcast-address 192.168.0.255;
  option routers 192.168.0.50;
  option domain-name-servers 192.168.0.50;

  filename "/pxelinux.0";
}

Host sms04 {
  hardware ethernet 00:22:15:F8:D9:1A;
  fixed-address 192.168.0.25;
}

Lorsque je lance sms04 en utilisant la première carte réseau, il peut obtenir l’IP 192.168.0.25 (adresse IP statique), puis charger vmlinuz et initrd.

enter image description here

Et puis cela a échoué avec le message IP-Config: no response after * secs - give up

enter image description here

Maintenant, j'essaie de débrancher le câble de ma première carte réseau et de brancher la seconde. Après un certain temps, le démarrage réussi avec l'adresse IP dynamique 192.168.0.21!

Cependant, l'adresse IP dynamique est indésirable. J'essaie toutes les méthodes pour démarrer à partir d'une adresse IP statique, par échec.

J'apprécierai toute réponse.

1
superweijiafeng

J'ai passé beaucoup de temps dans ce problème. Donc aujourd'hui je l'ai réparé. Essayez d’éditer /etc/initramfs-tools/initramfs.conf et changez: DEVICE = en DEVICE = eth0

À plus.

1
user200475