On Sat, 13 Jun 2009 12:35:42 +0200, Ruben de Groot <mai...@bzerk.org> wrote: > The handbook, IMO, is wrong. > The copy of GENERIC will in the course of upgrades deviate from the original > one. > You won't pick up improvements, like the scheduler change from 4BSD -> ULE
I don't think the handbook is wrong, but you mentioned a different, but still completely valid solution: > What I do is include the GENERIC file and override things with > nooption/nodevice > directives. Never tried this, but surely will. The last time I compiled a kernel, I made a copy of GENERIC, edited the copy to only include what is really present on the system, and used KERNCONF with this file. So I "composed" a new file on the example of GENERIC. Of course I know that it's not possible to use a kernel config from 4.10 to build a kernel on 7.2, so caution is intended. :-) The benefit of "my" solution is that you are not depending on another file, or have to read it through in order to form the intended nodevice and nooption statements. Anyway, you have to review the file with each system update, to find out if something important changed (e. g. the default scheduler, as you mentioned). -- Polytropon >From Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ... _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"