From owner-freebsd-small Wed Dec 15 10: 5:26 1999 Delivered-To: freebsd-small@freebsd.org Received: from info.iet.unipi.it (info.iet.unipi.it [131.114.9.184]) by hub.freebsd.org (Postfix) with ESMTP id 7582015523 for ; Wed, 15 Dec 1999 10:05:17 -0800 (PST) (envelope-from luigi@info.iet.unipi.it) Received: (from luigi@localhost) by info.iet.unipi.it (8.9.3/8.9.3) id UAA07250; Wed, 15 Dec 1999 20:05:58 +0100 (CET) (envelope-from luigi) From: Luigi Rizzo Message-Id: <199912151905.UAA07250@info.iet.unipi.it> Subject: Re: some picobsd things In-Reply-To: <199912151744.MAA22845@gta.com> from Larry Baird at "Dec 15, 1999 12:44:03 pm" To: Larry Baird Date: Wed, 15 Dec 1999 20:05:52 +0100 (CET) Cc: freebsd-small@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL61 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-small@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Larry, First, thanks for the precious suggestion. I am a bit unclear on how to use kgzip -- on 3.x/4.x, and with the execption of the boot loader, picobsd is mostly made of the following parts + the kernel, kernel.gz + the fs image, fs.PICOBSD.gz + a (relatively small, but modifiable) filesystem on the floppy. The loader knows how to decompress files on the fly, so i can keep compressed both loader config files (ok, with kgzip you might get rid of them altogether) and kernel and fs.PICOBSD. I find it particularly useful to keep the three pieces separate so i can update the fs without having to rebuild the kernel, and make small changes on the floppy without having to rebuild fs.PICOBSD How would i do the above with kgzip ? cheers luigi > FYI, GNAT Box is using gkzip without /boot/loader. This approach > allowed us to cram a lot of stuff onto the GNAT Box floppy. And > as a bonus since the binaries on MFS_ROOT are resident in memory > unzipped after booting all normal demand paging rules for text applies. > > -- > ------------------------------------------------------------------------ > Larry Baird > Global Technology Associates, Inc. | Orlando, FL > Email: lab@gta.com | TEL 407-380-0220, FAX 407-380-6080 > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-small" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-small" in the body of the message