Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Oct 2000 09:40:00 +0000
From:      Morel <morel@acadia.net>
To:        Gunnar Flygt <flygt@sr.se>, freebsd-small@freebsd.org
Subject:   Re: picobsd on cdrom
Message-ID:  <39F40770.D5F782EA@acadia.net>
References:  <39EF5E7C.2F483AE8@acadia.net> <20001023091605.C575@sr.se>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
Gunnar Flygt wrote:
> 
> On Thu, Oct 19, 2000 at 08:50:04PM +0000, Morel wrote:
> > I've been building 1.44 floppy versions of picoBSD based on 3.5-Stable
>
> I haven't tried so very hard configuring my own picobsd, so maybe you
> could help me getting started? I havne't quite understood the
> documentation to where I choose what to install. I simply made (just for
> test) a `make`in the /usr/src/releases/picobsd directory and i got a
> kernel in the custom directory, but where do I choose what to
> include/exclude in the kernel?
> 
> --
>                          
> regards, Gunnar       
Hi Gunnar,

There are two files and one subdirectory that are of interest.

In ../../picobsd/floppy.tree/etc/ directory you can find your
configuration files similar to  the /etc directory in the normal FreeBSD
installation. They can be edited prior to the build and should appear in
the /etc directory when you boot the floppy.

To configure the kernel for a particular build, I'll use bridge for an
example, go to ../../picobsd/bridge/ and edit the PICOBSD file to select
the kernel functions you require or add functions as needed.

The crunch.conf file is (for bridge) in ../../picobsd/bridge/crunch1/ .
# out the functions that you don't need and add functions in the same
format as in the file. Look at tcpdump for an example of special cases.

When you have the files edited to your satisfaction, go to
../../picobsd/build/ and do a ./clean all then ./build, select the build
flavor you just edited and press <enter>. If everything  goes well you
will get to the install screen where you can insert a floppy into your
drive and press <enter>.

One thing that I've found important is to be sure your source tree
(usr/src) is complete and up to date. Install the 3.x to 3 stable patch
(in the ports), install cvsupit, update your whole source tree and do a
make world otherwise you will get a lot of compile errors.

Good Luck and I hope this helps other folks as well.

Norm Audet

support@thinserver.net
[-- Attachment #2 --]
0	*H
010	+0	*H
00B0
	*H
010	UZA10UWestern Cape10UDurbanville10
U
Thawte10UCertificate Services1(0&UPersonal Freemail RSA 1999.9.160
000512184032Z
010512184032Z0B10UThawte Freemail Member10	*H
	morel@acadia.net00
	*H
06b8e|c	ȍV4wX٠+Sp,1Rtahq-D(0O_<7QƊ_*q0Mdf
\s2j~F:^a_wmW$ϥ&8Ԥ:l_~@.RN0L0U0morel@acadia.net0U00U#0`fUXFa#Ì0
	*H
dv2N2Ѥ*uVaA"ߟˬSpQ9lZVHt&}X}erq	F
{C^?<ћ_|ZkV'@&00}0
	*H
010	UZA10UWestern Cape10U	Cape Town10U
Thawte Consulting1(0&UCertification Services Division1$0"UThawte Personal Freemail CA1+0)	*H
	personal-freemail@thawte.com0
990916140140Z
010915140140Z010	UZA10UWestern Cape10UDurbanville10
U
Thawte10UCertificate Services1(0&UPersonal Freemail RSA 1999.9.1600
	*H
0iZz]!#rLK~r$BRW{azr98e^eyvL>hput,O	1ArƦ]D.Mօ>lx~@эWs0FO7050U00U#0rIs4Uvr~wƲ0
	*H
kY1rr`HU{gapm¥7؝(V\uoƑlfq|ko!6-	-mƃRt\~
orzg,ksnΝc)	~U100010	UZA10UWestern Cape10UDurbanville10
U
Thawte10UCertificate Services1(0&UPersonal Freemail RSA 1999.9.16B0	+0	*H
	1	*H
0	*H
	1
001023094000Z0#	*H
	1sbU)ٕDj0R	*H
	1E0C0
*H
0*H
0+0
*H
@0
*H
(0
	*H
>3ĸvt#BzTRK:ML Mn_;jc&y
ƵJ)hm*{Ida(D?#}(|Z:X
V

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