small FreeBSD (was Re: IBM 5120 (was Re: My First S-100 System))

From: Jeffrey Sharp <jss_at_subatomix.com>
Date: Mon Oct 14 11:50:01 2002

On Monday, October 14, 2002, Frank McConnell wrote:
> You may need more than 8MB of RAM to run FreeBSD versions >= 3.

I did 3.4 in 8MB, IIRC. It was a 486-class SBC with 8MB RAM and an 8MB
DiskOnChip.

> There's been some recent discussion on the freebsd-stable mailing list
> about how to do a small installation, where "small" would appear to be in
> the 14-83MB range.

At one time I was working on a distribution-maker for FreeBSD. You wrote one
file that was a complete distro config, and you handed it to my program,
which would do all the build/package work and spit out a disk/ROM image. I
had a working prototype version, but was pulled off the project by my
employer, who needed me to work on other things. I called it TinyBSD,
because it was more generically applicable and configurable than PicoBSD
which, in truth, was inextricably coupled to the idea of floppy disks. I
still have the domain name tinybsd\.(com|net|org) registered.

Getting paid to work on embedded FreeBSD was wonderful while it lasted. It's
a pipe dream, but I would give away all my classiccmps if I could only have
a steady position doing that again.

> There's also the PicoBSD project whose aim is (or at least used to be) a
> floppy-sized installation based on FreeBSD.

If it's anything like PicoBSD used to be, it is useful only as a learning
tool -- learning how to do it the right way. :-( The upshot of this is that,
with moderate knowledge of UNIX, you can learn how to create a custom
FreeBSD distro in an afternoon, reading the PicoBSD shell scripts.

-- 
Jeffrey Sharp
Received on Mon Oct 14 2002 - 11:50:01 BST

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:35:33 BST