Upgrading 5.3-Beta1 to 5.3-RELEASE

Adam Smith adam at internode.com.au
Thu Nov 18 14:34:05 PST 2004


On Thu, Nov 18, 2004 at 12:12:36PM -0800, Curtis Vaughan said:
> >
> >So basically:
> >
> > o  update from cvs
> >      # cd /usr/src
> >      # make update
> > o  build world/kernel in your normal or single-user mode
> >      # cd /usr/obj
> >      # rm -rf *
> >      # cd /usr/src
> >      # make buildworld
> >      # make buildkernel KERNCONF=YOURKERNEL
> >
> Adam!
> 
> Sorry to bother you again, but I got as for as make buildworld, after 
> which I typed "make buildkernel KERNCONF=MYKERNEL"
> and I got:

This would look for a custom kernel file called
/usr/src/sys/i386/conf/MYKERNEL.  It has to exist before it can be
compiled.  Usually I name my kernel after my machine; in my case it's
gremlin, so 'make buildkernel KERNCONF=GREMLIN'.

> 
> cod# make buildkernel KERNCONF=MYKERNEL
> ERROR: Missing kernel configuration file(s) (MYKERNEL).
> false
> *** Error code 1
> 
> Stop in /usr/src.
> *** Error code 1
> 
> Stop in /usr/src.
> 
> Any ideas why?
> 
> Curtis
> 
> 
> > o  install kernel/world in single user mode
> >      # reboot [ Choose single User Mode ]
> >      # cd /usr/src
> >      # make installkernel KERNCONF=YOURKERNEL
> >      # make installworld
> > o  run mergemaster -p
> >      # mergemaster -p
> > o  reboot
> >      # reboot
> >
> >It's fairly straight-forward once you get the gist :)
> 

-- 
Adam Smith
Internode       : http://www.internode.on.net
Phone           : (08) 8228 2999

Dog for sale: Eats lots and is fond of children.


More information about the freebsd-questions mailing list