[CentOS] PXE booting UEFI
Denniston, Todd A CIV NAVSURFWARCENDIV Crane
todd.denniston at navy.mil
Wed Apr 16 13:43:41 UTC 2014
IIRC the line
49 RRQ "/pxelinux/efidefault" octet tsize 0 blksize 512
In the output below means look in
/var/lib/tftpboot//pxelinux/efidefault
Not
/var/lib/tftpboot//pxelinux/pxelinux.cfg/efidefault
i.e. it is rooted at the root of your tftpboot structure.
Even when this disclaimer is not here:
I am not a contracting officer. I do not have authority to make or modify the terms of any contract.
> -----Original Message-----
> From: Adam Bishop [mailto:Adam.Bishop at ja.net]
> Sent: Monday, April 14, 2014 10:57 AM
> To: centos at centos.org
> Subject: [CentOS] PXE booting UEFI
>
> Good Afternoon,
>
> As per the installation guide, section 30.2.2 I’ve created an efidefault file at /var/lib/tftpboot/pxelinux/pxelinux.cfg/efidefault
>
> However, this file is never requested by the 64 bit PXE loader (bootx64.efi), as shown by tcpdump:
>
> 75 RRQ "/pxelinux/42272635-0011-5053-ACF2-82A100E615F2" octet tsize 0 blksize 512
> 59 RRQ "/pxelinux/01-00-50-56-A7-BA-BF" octet tsize 0 blksize 512
> 47 RRQ "/pxelinux/C13F3F6E" octet tsize 0 blksize 512
> 46 RRQ "/pxelinux/C13F3F6" octet tsize 0 blksize 512
> 45 RRQ "/pxelinux/C13F3F" octet tsize 0 blksize 512
> 44 RRQ "/pxelinux/C13F3" octet tsize 0 blksize 512
> 43 RRQ "/pxelinux/C13F" octet tsize 0 blksize 512
> 42 RRQ "/pxelinux/C13" octet tsize 0 blksize 512
> 41 RRQ "/pxelinux/C1" octet tsize 0 blksize 512
> 40 RRQ "/pxelinux/C" octet tsize 0 blksize 512
> 49 RRQ "/pxelinux/efidefault" octet tsize 0 blksize 512
>
> I’ve worked around this by placing a separate efidefault in the root of the pxelinux directory - however this is undesirable as this
> means I have to maintain separate configs for BIOS and UEFI.
>
> Does anyone know why this is not behaving as documented?
>
> Regards,
>
> Adam Bishop
> Systems Development Specialist
>
> gpg: 0x6609D460
> t: +44 (0)1235 822 245
> xmpp: adamb at jabber.dev.ja.net
>
> Janet, the UK's research and education network.
>
>
> Janet(UK) is a trading name of Jisc Collections and Janet Limited, a
> not-for-profit company which is registered in England under No. 2881024
> and whose Registered Office is at Lumen House, Library Avenue,
> Harwell Oxford, Didcot, Oxfordshire. OX11 0SG. VAT No. 614944238
>
More information about the CentOS
mailing list