On Wed, Oct 24, 2007 at 11:18:30AM -0400, Tuc at T-B-O-H.NET wrote:

> > > > Also, the list of things to do is a bit mis-ordered and truncated. The
> > > > official list is in /usr/src/UPDATING and reads:
> > > > 
> > > >         <make sure you have good level 0 dumps>
> > > >         make buildworld
> > > >         make kernel KERNCONF=YOUR_KERNEL_HERE
> > > >                                                         [1]
> > > >         <reboot in single user>                         [3]
> > > >         mergemaster -p                                  [5]
> > > >         make installworld
> > > >         make delete-old

>       Um, I went to go check the file on a 7.0-BETA1 I just installed and and 
> doing the ground
> up on.. And I just realized something...........
> 
>       WHERE is the step to install the kernel?? I always thought it was :
> 
>         make buildworld
>         make kernel KERNCONF=YOUR_KERNEL_HERE
>       make installkernel KERNCONF=YOUR_KERNEL_HERE
>                                                       [1]
>       <reboot in single>                              [3]


Pay attention to the make options (you can find them in /usr/src/Makefile).

'make kernel' is equivalent to 'make buildkernel + installkernel', just like
'make world' is equivalent to 'make buildworld + installworld'. The latter
can be dangerous, but the former usually isn't.

One process is:

        [csup, etc.]
        make buildworld
        make buildkernel
        make installkernel      [reboot single user]
                                [mergemaster -p if necessary]
        make installworld       
        mergemaster             [reboot]
        [ports or other stuff]

If you wish, the 'make buildkernel' + 'make installkernel' can be replaced
with 'make kernel', which does them both in sequence with one command.


-- 
greg byshenk  -  [EMAIL PROTECTED]  -  Leiden, NL
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to