On Thu, Dec 09, 2010 at 08:32:21AM -0700, Lloyd Caldwell wrote:
> I suspect it fails because I haven't told 9pxeload how to load what  
> kernel.  I have created the /cfg/pxe/<etheraddr> file but have yet to  
> guess the correct incantation of syntax to specify the kernel location.
>
> each man page (boot, booting, plan9.ini, 9load) directs the reader to  
> another page that also doesn't specify how to network load a kernel on a 
> pc.  I think the bootfile= option of the /cfg/pxe/<etheraddr> plan9.ini 
> file would be where to specify the kernel?
>
> I have included ether0=type=i82557 in this file so 9pxeload knows which 
> device to use.
>
> The 9load man page says that the plan9.ini file attribute  
> bootfile=device!file or bootfile=device!partition!file specifies what  
> kernel to load. However it says if you specify ether0 for device, 'file' 
> is determined by /lib/ndb which just loaded 9pxeload, which is pretty 
> circular logic (imho).  I've tried bootfile=manual to no avail.
>
> An example of a /cfg/pxe/<etheraddr> plan9.ini diskless boot file would be 
> great or the actual syntax to successfully induce 9pxeload to suck down a 
> kernel and run it would be even better.

bootfile=ether0!/386/9pc
        nobootprompt=tcp!192.168.1.12!564
        mouseport=ps2
        monitor=vesa
        vgasize=1024x768x8

with 192.168.1.12 being my cpu/fs server.

> Lloyd Caldwell

-- 
Frank Lenaerts ---------------------------------------- fr...@inua.be


Reply via email to