[ipxe-devel] Default path in IPXE chain command

Lee Turchin lee.turchin at hitachivantara.com
Wed Jan 16 14:10:13 UTC 2019


Hi Michael,
Thank you for your quick response.  We are attempting to integrate Razor bare metal.  My most serious issue with this script is that Razor policies/tasks never "kick in" so to speak.  Any hints on that aspect are most welcome.
Lee

-----Original Message-----
From: Michael Brown <mcb30 at ipxe.org> 
Sent: Tuesday, January 15, 2019 3:48 PM
To: Lee Turchin <lee.turchin at hitachivantara.com>; ipxe-devel at lists.ipxe.org
Subject: Re: [ipxe-devel] Default path in IPXE chain command

On 15/01/2019 16:34, Lee Turchin wrote:
> I need to figure out the default search path for configuring IPXE
> 
> I receive an error that files cannot be located during TFTP boot.
> 
> Chain command in bootstrap.ipxe is the below.  Please note the first
> line- chain 
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F172.17
> .11.119%3A8150%2Fsvc%2Fboot&data=01%7C01%7Clee.turchin%40hitachiva
> ntara.com%7Caa36f102a072479250bf08d67b43e6c6%7C18791e1761594f52a8d4de814ca8284a%7C0&sdata=BJZc1IvlPSiudKi6dPs%2FjGXn37truyF%2Bt28lnAXk%2FGY%3D&reserved=0?  Where is the /svc/boot directory location supposed to be on a CentOS 7 system? How do I change that to a viable directory and/or create that same directory with the correct files?

It looks as though whoever created your iPXE script was expecting /svc/boot to be handled by a custom web server application that would use the various pieces of information (MAC addresses, UUID, etc) to decide what to boot next.

The web server application would have been used to generate an iPXE script file.  This script file could contain pretty much anything; there is no way to deduce what it would do from the information you are able to provide.

You should probably try to track down whoever wrote your bootstrap.ipxe script, and ask them where to find the corresponding web server application code.

Alternatively, if you know what you want to boot, then you could just throw away bootstrap.ipxe and write your own iPXE script.

Hope that helps,

Michael


More information about the ipxe-devel mailing list