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