Free BSD 5.3 SMP Kernel

Jon Mercer jon.mercer at
Sat Jan 29 03:24:50 PST 2005

I'm just guessing, but it sounds like you come from a Linux background.

What you want to do is roll your own kernel by copying
the /usr/src/sys/i386/conf/GENERIC file
to /usr/src/sys/i386/conf/MYSYSTEMNAME

Upper case system names are traditionally used for the kernel config
file in unix. HP-UX is the same, IIRC.

Edit in:

# To make an SMP kernel, the next two are needed
options         SMP             # Symmetric MultiProcessor Kernel
device          apic            # I/O APIC

You will also want to change things like ident to MYSYSTEMNAME. There
are a plethora of other options to have a play with as well. 

after you've finished editing go to /usr/src and run



make installkernel KERNCONF=MYSYSTEMNAME

then reboot. will help you tremendously. Personally I find the whole process much simpler than configuring a Linux kernel.



On Sat, 2005-01-29 at 11:12 +0000, Robert Slade wrote:
> Hi,
> I am new to Free BSD ( and Linux) and have just setup a rather old
> Proliant 5000 as a test machine. It has Quad PII processors and I would
> like to make use of them. The Install CDs only come with the 'Standard'
> kernel. Looking through the handbook implies that support for multiple
> processors in 5.3 was removed due to problems.
> I have seen references to a 5.3 SMP kernal though, is it possible to get
> hold of this, or do I have to wait for 5.4 to be released? If so when is
> this likely to be released.
> Sorry if this is a simple question.
> Thanks
> Rob
> _______________________________________________
> freebsd-questions at mailing list
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at"
Achean Ltd                              
Jon Mercer              jon.mercer at                  Director

More information about the freebsd-questions mailing list