Passei muito tempo neste problema. Então hoje eu consertei. Tente editar /etc/initramfs-tools/initramfs.conf e altere: DISPOSITIVO = para DEVICE = eth0
Veja você.
Eu segui o DisklessUbuntuHowto e configurei meu serviço de inicialização do pxe. Ao configurar o servidor dhcp em /etc/dhcp/dhcpd.conf
, tentei usar o endereço IP estático da seguinte forma, em que "00: 22: 15: F8: D9: 1A" é o endereço mac da primeira placa de rede em sms04 (tem dois ).
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;
}
Quando eu inicializo o sms04 usando a primeira placa de rede, ele pode obter com sucesso o IP 192.168.0.25 (ip estático) e depois carregar o vmlinuz e o initrd.
E depois falhou com a mensagem IP-Config: no response after * secs - give up
Agora, eu tento puxar o cabo da minha primeira placa de rede e conecto o segundo, depois de um tempo, ele inicializa com sucesso com o endereço IP dinâmico 192.168.0.21!
No entanto, o endereço IP dinâmico é indesejado. Eu tento todos os métodos para inicializar a partir do IP estático, por falha.
Eu apreciarei qualquer resposta.
Passei muito tempo neste problema. Então hoje eu consertei. Tente editar /etc/initramfs-tools/initramfs.conf e altere: DISPOSITIVO = para DEVICE = eth0
Veja você.