Subject: Re: Diskless systems
To: Andrew Gillham <gillhaa@ghost.whirlpool.com>
From: None <ks@ub.uni-mainz.de>
List: port-i386
Date: 09/03/1999 16:47:25
hi,

> Last I looked, sys/i386/stand/netboot couldn't create a ROM image,
> as it was too large.  Also, the 'netboot.sym' was not useable by
> installboot any longer, as it is missing some symbols that are checked
> for.
I'm trying to get netboot.sym working, too. so far I added the
following tow lines to the sys/i386/stand/netboot/Makefile:

	  .PATH: ${.CURDIR}/../lib/crt/bootsec/
	  SRCS+= fraglist.S

(installboot is looking for fraglist IIRC)
so I can try to installboot netboot.sym. what I get is this:


   /usr/mdec/installboot -b 17 -v netboot.sym /dev/rvnd0a
   netboot.sym: entry point 0x80eb03c
   proto bootblock size 634368
   room for 10 filesystem blocks at 0x90ab4
   /dev/rvnd0a: block number 17, size 626688 table blocks: 153/10
   installboot: not enough fragment space in bootcode

so where does the size come from? netboot.sym is only 51996 bytes???

> I would really like to build working ROMs for several of my ethernet
> cards.  :) 
me too, but I would be satisfied with a working netboot bootsector
(I'm using such a setup on ~20 peecees here. this was done back in May
or so...) 

-ks
===============================================================================
Kurt Schreiner		                Tel. : +49 6131 39 5134
Universitaet Mainz/Zentralbibliothek	Fax. : +49 6131 39 3976
Jakob Welder Weg 6, 55128 Mainz		Mail : ks@ub.uni-mainz.de
===============================================================================