Thanks for all the replies.<div><br></div><div>I&#39;ve kept the BIOS boot order constant (i.e. Network boot first) and changing the PXE config file to boot the network image for first time and hard disk for the second time.</div>
<div><br></div><div>Regards,</div><div>Sridhar.</div><div><br><div class="gmail_quote">On Mon, Jul 20, 2009 at 1:50 PM, Henning Fehrmann <span dir="ltr">&lt;<a href="mailto:henning.fehrmann@aei.mpg.de">henning.fehrmann@aei.mpg.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5">Hello,<br>
<br>
&gt;    I&#39;m working on a project to do automatic Cent OS installation.<br>
&gt;    I&#39;ve done all the things successfully except manual intervention in BIOS<br>
&gt;    boot order change.<br>
&gt;    I&#39;m using PXE boot server, DHCP, tftp, syslinux, kickstart configuration<br>
&gt;    for the OS installation.<br>
&gt;    It seems in the Linux, it is NOT possible to change BIOS boot order in<br>
&gt;    running LINUX box.<br>
&gt;    How &#39;linux-fai&#39; is doing this boot order change?<br>
&gt;    I&#39;ve read the FAI guide, section 7.10 &quot;Changing the boot device&quot;, but did<br>
&gt;    NOT get the complete picture.<br>
&gt;    Any pointers/suggestions etc on &quot;how to boot from local hard disk after<br>
&gt;    the OS installation is done&quot; would be greatly appreciated.<br>
&gt;    Thanks in Advance,<br>
<br>
</div></div>There might be a dirty way:<br>
<br>
Write a FAI script or a hook for the final part of the installation.<br>
This script changes the pxe configuration in such a way that the node<br>
does not boot locally but it boots a DOS image.<br>
This DOS image contains tools for setting the NVRAM and CMOS. Create a<br>
CMOS-image which has the right boot order. After the next reboot the<br>
nodes boots from a local disk.<br>
<br>
This is FAI independent - you could use kickstart as well.<br>
<br>
Follow the lines of<br>
<a href="http://faiwiki.informatik.uni-koeln.de/index.php/DosBoot" target="_blank">http://faiwiki.informatik.uni-koeln.de/index.php/DosBoot</a><br>
<br>
Unfortunately, standard main boards vendors offer only DOS tools to set<br>
the CMOS.<br>
<br>
Cheers,<br>
<font color="#888888">Henning<br>
</font></blockquote></div><br></div>