Rebuilding the Kernel

chael at southgate.ph.inter.net chael at southgate.ph.inter.net
Tue Sep 16 17:22:41 PDT 2003


If you just need to rebuild your kernel, edit the config file and do only
this command under /usr/src/ dir:

make buildkernel installkernel KERNCONF=yourkernel

That's all. :-P

> On Tue, 16 Sep 2003 15:19:20 -0500, Charles Howse <chowse at charter.net>
> wrote:
>
> >> > So I can get it right in my head (now there's a challenge).
> >>  The correct
> >> > steps for building a custom kernel is:
> >> >
> >> >   1) update sources
> >> >   2) rm -rf /usr/obj/*
> >> >   3) make buildworld
> >> >   4) edit kernel config file
> >> >   5) make buildkernel
> >> >   6) make installkernel
> >> >   7) reboot
> >> >   8) make installworld
> >> >   9) mergemaster
> >> >
> >> > Many Thanks
> >> >
> >> > Mark.
> >>
> >> I believe that's mostly it, but there are smaller steps that may be
> >> important inbetween, like doing `chflags' on /usr/obj/*
> >> before removing
> >> the files - all this is in the manual, though.  The steps outlined
> >> above are in the handbook - in that order.  Take another look at the
> >> handbook and if you still have problem reply with specific issues.
> >
> > Here's a real good article.
> > http://bsdvault.net/sections.php?op=viewarticle&artid=21
>
> # cd /usr/obj
>
> # chflags -R noschg *
>
> # rm -rf *
>
> One other step between removing the old /usr/obj and making buildworld:
>
> # mergemaster -p
>
> Jud
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to
"freebsd-questions-unsubscribe at freebsd.org"
>
>



More information about the freebsd-questions mailing list