I do, will post tomorrow for review.  It is conservative and may be better done through refactoring boot_root_path in half...<br><br>One objection I could see.  IIRC, freebsd is a case where the pxe payload will interpret root_path for nfs root and ipxe trying to interpret could be odd..<br><br><span style="font-family:Prelude, Verdana, san-serif;"><br><br></span><span style="color:navy; font-family:Prelude, Verdana, san-serif; "><hr align="left" style="width:75%">On Nov 11, 2010 4:20 PM, Michael Brown <mbrown@fensystems.co.uk> wrote: <br><br>On Thursday 11 Nov 2010 19:38:23 Jarrod Johnson wrote:
<br>> I mentioned this before and wrote a patch against the 'old' block code to
<br>> implicitly set up iBFT even if 'filename' were specified.  The rework makes
<br>> the patch much more simpler since someone else has split up the whole
<br>> hook/describe/boot flow nicely.
<br>> 
<br>> So, why not san_hook and san_describe before calling
<br>> boot_next_server_and_filename if root path parses in autoboot.c?
<br>
<br>Sounds good to me.  I can imagine that making Windows direct-to-SAN 
<br>installations much easier; you could hook the SAN target and then boot 
<br>straight into WinPE over the network, without having to rely on exiting from 
<br>iPXE and falling back to some other WinPE boot media.
<br>
<br>Do you already have a patch for this against the current codebase?
<br>
<br>Mich<br></span>