Skip to Main Content

Enterprise Manager

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

PXE boot is not working PXE-E53: No boot filename received

nikolajus n.Feb 9 2010 — edited Feb 10 2010
Hello,

I setup environment according to BareMetalProvisioningBestPractices document, I think everything should be ok. Now trying to plug in new virtual machine for PXE install Linux. But something is wrong, DHCP waits couple of seconds, and then I receive:

PXE-E53: No boot filename received
PXE-M0F: Exiting Intel PXE ROM.

I think, all services required are started.

dhcp.conf on boot/stage is:

#
# DHCP Server Configuration file.
# see /usr/share/doc/dhcp*/dhcpd.conf.sample
#

allow booting;
allow bootp;

option domain-name "cr.dev";
option domain-name-servers 10.202.253.55;
option routers 10.202.253.55;
ddns-update-style none;

subnet 10.202.253.0 netmask 255.255.255.0 {
use-host-decl-names on;
option subnet-mask 255.255.255.0;
option broadcast-address 10.202.253.255;
}

group {
next-server 10.202.253.55;
# filename "/tftpboot/linux-install/pxelinux.0";
filename "pxelinux.0";


host provclient {
hardware ethernet 00:50:56:BB:79:35;
fixed-address 10.202.253.56;
}
}


boot/stage is the same virtual machine, its ip 10.202.253.55.
I know nothing about router (anyway I set boot/stage ip), because in that subnet are three machines: OEM, boot stage and empty box.
New box has Linux installed, but in boot order I changed to boot from LAN first.

Structure of tftpboot directory on boot/stage is:
[root@prov tftpboot]# ls
bootFiles linux-install pxelinux.0 pxelinux.cfg

[root@prov tftpboot]# ls linux-install/
pxelinux.0 (I copied pxelinux.0 in /tftboot when was searching for solution)

[root@prov tftpboot]# ls pxelinux.cfg/
0ACAFD38

I tried to change filename variable in dhcp.conf to "linux-install/pxelinux.0" and to "/linux-install/pxelinux.0".

pxelinux.0 was taken from RHEL4, but I've got image and trying to boot RHEL5. Maybe there is something?

Whats wrong? What should I check else? Help needed!

Best regards,
Nikolajus

Edited by: Nikolajus on Feb 10, 2010 1:48 AM

Comments

Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Mar 9 2010
Added on Feb 9 2010
0 comments
1,942 views