Hello all, I have a NFSroot'ed a couple of OS platforms so that servers can have the option (web access) to: a. boot off a CentOS NFS root over the network b. or LOCAL hardrive (FreeBSD). A Simple script controls this so that if user selects NFS root - - /etc/dhcpd.conf will be updated to include the filename "pxelinux.0" parameter and it will find its configuration file based on HW MAC If selects Free BSD - /etc/dhcpd.conf file is updated so that we simply remove that line that contains filename "pxelinux.0"; it will just keep trying to look for the pxelinux.0 binary and will not find it and then it will timeout and boot into its second boot selection - HARD DRIVE. Here is my question - what is the default timeout value? (or is this controlled by the BIOS? is this timeout somehow controlled by pxelinux or something else? Apologize if the question is naive. thanks, Aspasia. -- A S P A S I A . . . . . . . . . . ..
On Wed, May 14, 2008 at 03:37:59PM -0700, a s p a s i a wrote:> Hello all, > > I have a NFSroot'ed a couple of OS platforms so that servers can have > the option (web access) to: > > a. boot off a CentOS NFS root over the network > b. or LOCAL hardrive (FreeBSD). > > A Simple script controls this so that if user selects NFS root - > > - /etc/dhcpd.conf will be updated to include the filename "pxelinux.0" > parameter and it will find its configuration file based on HW MACThat sounds like good functionality -- can you share the script, please? Cheers, sr.> If selects Free BSD - /etc/dhcpd.conf file is updated so that we > simply remove that line that contains filename "pxelinux.0"; it will > just keep trying to look for the pxelinux.0 binary and will not find > it and then it will timeout and boot into its second boot selection - > HARD DRIVE. > > Here is my question - > > what is the default timeout value? (or is this controlled by the > BIOS? is this timeout somehow controlled by pxelinux or something > else? > > Apologize if the question is naive. > > thanks, > > Aspasia. > > > -- > A S P A S I A > . . . . . . . . . . .. > > _______________________________________________ > SYSLINUX mailing list > Submissions to SYSLINUX at zytor.com > Unsubscribe or set options at: > http://www.zytor.com/mailman/listinfo/syslinux > Please do not send private replies to mailing list traffic.-- || Steve Rikli ||| If all of your peers understand what || || Systems Administrator ||| you've done, you haven't been creative. || || Genyosha Networks ||| || || sr at genyosha.net ||| - Dr. Henry Heimlich ||
a s p a s i a wrote:> Hello all, > > I have a NFSroot'ed a couple of OS platforms so that servers can have > the option (web access) to: > > a. boot off a CentOS NFS root over the network > b. or LOCAL hardrive (FreeBSD). > > A Simple script controls this so that if user selects NFS root - > > - /etc/dhcpd.conf will be updated to include the filename "pxelinux.0" > parameter and it will find its configuration file based on HW MAC > > If selects Free BSD - /etc/dhcpd.conf file is updated so that we > simply remove that line that contains filename "pxelinux.0"; it will > just keep trying to look for the pxelinux.0 binary and will not find > it and then it will timeout and boot into its second boot selection - > HARD DRIVE. > > Here is my question - > > what is the default timeout value? (or is this controlled by the > BIOS? is this timeout somehow controlled by pxelinux or something > else? > > Apologize if the question is naive. >The timeout to get a file from the server depends on the PXE firmware in the BIOS or on the network card. It seems kind of complicated, though; you should be able to just do a localboot from PXELINUX instead of editing dhcpd.conf. -hpa
> The timeout to get a file from the server depends on the PXE firmware in > the BIOS or on the network card.yeah i thought ....> > It seems kind of complicated, though; you should be able to just do a > localboot from PXELINUX instead of editing dhcpd.conf. >hmmm . where in the documentation shows this - so perhaps just changing the /pxelinux.cfg/<mac_addr_default> file to indicate LOCAL BOOT? can u please let me know if I should check the syslinux or pxelinux documtation? thanks! - a.
a s p a s i a wrote:>> The timeout to get a file from the server depends on the PXE firmware in >> the BIOS or on the network card. > > yeah i thought .... > >> It seems kind of complicated, though; you should be able to just do a >> localboot from PXELINUX instead of editing dhcpd.conf. >> > > hmmm . where in the documentation shows this - so perhaps just > changing the /pxelinux.cfg/<mac_addr_default> file to indicate LOCAL > BOOT? > > can u please let me know if I should check the syslinux or pxelinux documtation? >Look for LOCALBOOT in the syslinux documentation. -hpa