Date: Tue, 3 Oct 1995 00:32:17 +0930 (CST) From: Michael Smith <msmith@atrad.adelaide.edu.au> To: davidg@Root.COM Cc: bde@zeta.org.au, hackers@freefall.freebsd.org, jkh@time.cdrom.com, julian@ref.tfs.com Subject: Re: FreeBSD 2.1 will require a minimum of 8MB for installation. Message-ID: <199510021502.AAA11626@genesis.atrad.adelaide.edu.au> In-Reply-To: <199510021114.EAA04556@corbin.Root.COM> from "David Greenman" at Oct 2, 95 04:14:08 am
next in thread | previous in thread | raw e-mail | index | archive | help
David Greenman stands accused of saying: > > >>in the .bss in any case...this isn't a problem - we're only interested in the > >>actual size of the binary. > > > >Surely there is more of a problem fitting everything at runtime than just > >loading it? > > Nope, as far as I know the only problem is sufficient space to decompress > the kernel binary and MFS filesystem. After this has occurred, there is > "plenty" of room. If this is indeed the case, then someone should be looking at the NextByte function in /usr/src/sys/i386/boot/kzipboot/unzip.c, and making a primitive 2-stage bootloader that reads from disk in this function, rather than depending on the entire compressed kernel to be in memory. As far as I can see, at this point in the proceedings, the BIOS is still usably close, and bits for reading files can be stolen from the biosboot code. Yes, I'd love to do it, but my test machine is now my SO's, so I have nothing to test on. 8( > -DG -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] My car has "demand start" -Terry Lambert UNIX: live FreeBSD or die! [[
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199510021502.AAA11626>