Barebone kernel options request

Lowell Gilbert freebsd-questions-local at
Mon Mar 11 13:43:17 UTC 2019

Robert Huff <roberthuff at> writes:

> Polytropon writes:
>>  You will then make a copy of the GENERIC kernel configuration file
>>  and adjust it to your needs, i. e., remove all the entries you do
>>  not need.
> 	Proceed with caution here.
> 	I do not know if it is currently true, but it has in the past
> been the case that (e.g.) option Q depends on device F which depends
> on device B; while the relationship between Q and F is documented in
> the config file, the one between F and B is not.
> 	The easy targets are disk(/RAID) drivers and network cards.
> After that?  Stay alert; trust no-one; keep your un-delete key handy.

Furthermore, just because there isn't a dependency today doesn't mean
there won't be one next year. This doesn't happen often, and it can
still happen if you go the nodevice route, but it's still a bit safer to
include all of GENERIC and remove things from there.

More information about the freebsd-questions mailing list