Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Aug 1995 06:49:24 -0700 (PDT)
From:      "Rodney W. Grimes" <rgrimes@gndrsh.aac.dev.com>
To:        jkh@time.cdrom.com (Jordan K. Hubbard)
Cc:        julian@ref.tfs.com, hackers@freebsd.org
Subject:   Re: kernel size
Message-ID:  <199508311349.GAA11381@gndrsh.aac.dev.com>
In-Reply-To: <9643.809873833@time.cdrom.com> from "Jordan K. Hubbard" at Aug 31, 95 05:57:13 am

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> > I've been playing around trying to make a bootable fixit disk today..
> > the over-all lesson is:
> > we need to shrink our bloated stuff :)
> > the -current tree can't build a 'boot' floppy at this time..
> 
> Well, we can't build a fixit floppy no since nobody has gone in and
> tried to reasonably trim down the list of things jammed into fixit.
> If you look at how boot.flp is built and work backward, you should
> be able to make a fixit floppy again and we've been meaning to do it
> it's just low-prio.

I would say this should not be low-prior, it is an often requested
item, and has been missing for 2 releases, and is about to go missing
for 3, I would say we need a fixit more than we needed ee :-).

If you so desire I may find it in my heart to hack my 2 floppy boot
set into a more generic set of floppies, upgrade the binaries to 2.1-stable
(2.0 kernel, boot code and binaries work just fine for my mode of
installation since my ``sysinstall'' is dd, fdisk -u, disklabel -R and
restore -f via NFS) and upload them some place.  I will not go to the
work of making the tree build these things, they are hand crafted
and involve sticking the ``insert root floppy'' code back in the
boot blocks (though I think a boot -a should handle that now).

> > I guess we can still compress the binaries in the mfs filesystem
> > which would leave them still compressed when the kernel is decompressed,
> 
> Already done!  The crunched binary is, in turn, compressed.

:-), you gota do what you gota do to get this on a floppy!

> > I think that inevitably we are going to have to go back to a 2 floppy boot..
> > the more device drivers we have the harder it's going to be to fit them in..
> > I think we will have a "I'll boot to MFS" floppy, and then we may need
> > another floppy with all the loadable modules..
> > "place the 'drivers' floppy in A:"
> 
> I think this is also probably inevitable, I've just been putting off
> the work of ripping up release/Makefile again until I've finished my
> changes for making the one-boot-floppy-per-language happen.

Can some one go try a ``boot -a'' with a 2.1-stable (last snap) floppy
and see if you can change from the kernel floppy to the root floppy
using this?  I don't have one handy just now :-(.  All my boot code
on floppies is still 2.0R :-( :-(.

-- 
Rod Grimes                                      rgrimes@gndrsh.aac.dev.com
Accurate Automation Company                 Reliable computers for FreeBSD



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199508311349.GAA11381>