:One slight disadvantage to this scheme is you need to change two variables
:to switch between kernels in the boot loader:
: set kernel="kernel.NAME"
: set module_path="/boot;/boot/modules.NAME"
:
:so it's prone to booting with wrong combination of kernel and modules.
My thinking was to ultimately use a name extension for multiple
kernels. e.g. /boot/kernel.A, /boot/kernel.B, /boot/kernel.C,
/boot/modules.A, /boot/modules.B, /boot/modules.C, and so forth.
Then the kernel could be specified with a variable specifying just
the kernel name (A, B, C) and the module path would be postfixed
automatically by the module search code.
I don't like the deep directory structure FreeBSD went with.
-Matt
Matthew Dillon
<[EMAIL PROTECTED]>