[syslinux] Help with PXE over ISO
Scott Savarese
scottsavarese at gmail.com
Wed Nov 25 16:23:35 PST 2015
In this environment I don't have access to DHCP. I can't build a server on the subnet nor point it to another one... So, I have to get to my tftp server somehow... ipxe was exactly what i needed.
Sorry for the delayed response... Thank you guys for helping with it.
Scott
On Nov 19, 2015, at 10:04 PM, Gene Cumm <gene.cumm at gmail.com> wrote:
> On Thu, Nov 19, 2015 at 8:20 PM, Phil Pokorny via Syslinux
> <syslinux at zytor.com> wrote:
>>>
>>> Here is a bit of an odd request... II'm in a large company with lots of
>>> politics getting in the way of things. We were able to convince the main IT
>>> team to let us take over a subnet and run our own DHCP server. This lets us
>>> create a really nice PXE environment where we can build servers and ship
>>> them out. However, now we are in need to rebuild servers already deployed.
>>> We have machines in over 70 subnets around the company. Politics won't let
>>> me update the DHCP settings to point to my TFTP server.
>>>
>>
>> How fancy is your pxe config file? Could you just burn the contents of
>> your /ftfpboot directory to a CD-ROM and use isolinux to load the files
>> from the CD-ROM? Eliminate DHCP, TFTP, and PXE entirely.
>>
>> If you get the kernel and initrd loaded with the right commandline, the
>> kernel will initialize the network interface and let you finish the process
>> via TCP/IP...
>
> Just a matter of setting the commandline essentially the same. Just
> don't try to use PXE to feed IP addresses. Use it to seed a real DHCP
> client (and hopefully accelerate the DHCP transaction.
>
>>> So, is there a way to create an ISO image that will do the job of the
>>> initial DHCP request and can either send the TFTP request to my server,
>>> or simply run pxelinux for me pointing to the configuration on my TFTP
>>> server? I tried gPXE's rom-o-matic and got it to work for VM's but the
>>> second I ran it on HP machines it complained about memory issues (didn't
>>> like it when gPXE tried to overwrite the ethernet card's driver I
>>> think).
>
> If you want an ISO, you'll likely need iPXE or gPXE since you could do
> the initial DHCP for addressing then load your stuff.
>
> Precise errors will help your diagnosis.
>
> --
> -Gene
More information about the Syslinux
mailing list