Upgrading 5.3-Beta1 to 5.3-RELEASE

Curtis Vaughan curtis at npc-usa.com
Thu Nov 18 12:15:05 PST 2004


Maybe you can disregard that. Looking at "The Complete FreeBSD" I see 
that you can just use GENERIC, if you want. So, I typed:

make buildworld KERNCONF=GENERIC

and off it went.

Any reason why I wouldn't want to use GENERIC?  I haven't compiled 
anything special for my kernel.

On 18 Nov, 2004, at 12:12, Curtis Vaughan wrote:

>>
>> 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:
>
> 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 :)



More information about the freebsd-questions mailing list