From owner-freebsd-hackers Thu Aug 31 06:54:53 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id GAA05763 for hackers-outgoing; Thu, 31 Aug 1995 06:54:53 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id GAA05756 for ; Thu, 31 Aug 1995 06:54:51 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id GAA11381; Thu, 31 Aug 1995 06:49:24 -0700 From: "Rodney W. Grimes" Message-Id: <199508311349.GAA11381@gndrsh.aac.dev.com> Subject: Re: kernel size To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Thu, 31 Aug 1995 06:49:24 -0700 (PDT) Cc: julian@ref.tfs.com, hackers@freebsd.org In-Reply-To: <9643.809873833@time.cdrom.com> from "Jordan K. Hubbard" at Aug 31, 95 05:57:13 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 2470 Sender: hackers-owner@freebsd.org Precedence: bulk > > > 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