Where do I purchace an unlock code to build a custom kernel?

Derek Kulinski takeda at takeda.tk
Sat Nov 24 07:39:53 UTC 2012


Hello Chris,

I can sell you one :)

Anyway, I belive what's happening is that you should copy GENERIC not
in /usr/src/sys/amd64 directory, but in /usr/src/sys/i386

k7 is a 32 bit CPU so it is i386.

Perhaps you could also try building FreeBSD on your faster box, I did
that when I had 2 32bit machines and it worked well. I'm assuming
setting proper CPU would be enough, but I have yet to try to build 32
version on 64bit.

Derek

Friday, November 23, 2012, 11:23:23 PM, you wrote:

> Sorry, that _should_ have read:
> RELENG_8

>> Greetings,
>>  I've been running a RELENG_* box for some time now. I recently slipped the
>> same CD into an older AMD k7 box, and performed an install && cvsup.
>> I then promptly cd /usr/src/sys/amd64/conf && cp GENERIC CUSTOM.
>> edited CUSTOM to taste, cd /usr/src && make buildworld; wait _hours_.
>> Then performed:
>> make buildkernel KERNCONF=CUSTOM
>> which produced
>> ERROR: Missing kernel configuration files.
>>
>> Stop in /usr/src.
>> *** Error code 1
>>
>> Stop in /usr/src.
>>
>> Looks like I got bit by:
>> 20100502:
>>         The config(8) command has been updated to maintain compatibility
>>         with config files from 8.0-RELEASE.  You will need a new version
>>         of config to build kernels (this version can be used from 8.0-RELEASE
>>         forward).  The buildworld target will generate it, so following
>>         the instructions in this file for updating will work glitch-free.
>>         Merely doing a make buildkernel without first doing a make buildworld
>>         (or kernel-toolchain), or attempting to build a kernel using
>>         traidtional methods will generate a config version warning, indicating
>>         you should update.
>>
>> So I performed: make kernel-toolchain, and tried again. STILL no joy.
>>
>> So I tried:
>> To build a kernel
>>         -----------------
>>         If you are updating from a prior version of FreeBSD (even one just
>>         a few days old), you should follow this procedure.  It is the most
>>         failsafe as it uses a /usr/obj tree with a fresh mini-buildworld,
>>
>>         make kernel-toolchain
>>         make -DALWAYS_CHECK_MAKE buildkernel KERNCONF=YOUR_KERNEL_HERE
>>         make -DALWAYS_CHECK_MAKE installkernel KERNCONF=YOUR_KERNEL_HERE
>>
>> STILL no joy. Looks like I need to purchase a special kernel unlock key to build
>> a kernel. :(
>>
>> Thank you for all your time, and consideration.
>>
>> --Chris
>>
>> _______________________________________________
>> freebsd-stable at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
>> To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
>>

> _______________________________________________
> freebsd-stable at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to
> "freebsd-stable-unsubscribe at freebsd.org"



-- 
Best regards,
 Derek                            mailto:takeda at takeda.tk

-- Look out for #1. Don't step in #2 either.



More information about the freebsd-stable mailing list