cat1510
Well-Known Member
Hallo Leutz,
hoffe doch, dass ich diesmal nicht wieder einen Thread uebersehen habe in dem das Thema schon eroertert wurde.
Ich moechte aus meinem FreeBSD 5.2.1 #7 nun ein aktuelles 5.3 oder 5 Stable machen. Wie ich gelesen habe ist es wohl besser auf Releng 5 upzudaten, da 5.3 nur Security und andere Fixes enthaelt.
Ich habe die neuen sourcen also aus gecheckt.
Wenn ich nach /usr/src gehe und passiert folgendes:
[root@laptop]/usr/src# make buildkernel
--------------------------------------------------------------
>>> Kernel build for GENERIC started on Sat Nov 6 16:39:34 GMT 2004
--------------------------------------------------------------
===> GENERIC
mkdir -p /usr/obj/usr/src/sys
--------------------------------------------------------------
>>> stage 1: configuring the kernel
--------------------------------------------------------------
cd /usr/src/sys/i386/conf; PATH=/usr/obj/usr/src/i386/legacy/usr/sbin:/usr/obj/usr/src/i386/legacy/usr/bin:/usr/obj/usr/src/i386/legacy/usr/games:/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin config -d /usr/obj/usr/src/sys/GENERIC /usr/src/sys/i386/conf/GENERIC
ERROR: version of config(8) does not match kernel!
config version = 500012, version required = 500013
Make sure that /usr/src/usr.sbin/config is in sync
with your /usr/src/sys and install a new config binary
before trying this again.
If running the new config fails check your config
file against the GENERIC or LINT config files for
changes in config syntax, or option/device naming
conventions
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
0.98s real 0.11s user 0.04s sys
Exit 1
Die Updating habe ich gelesen und bin nicht sehr schlau geworden, wie man sieht.
Wie beziehungsweise in welcher Reihenfolge muss ich denn updaten?
lTo 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. With a
/usr/obj tree with a fresh buildworld,
make -DALWAYS_CHECK_MAKE buildkernel KERNCONF=YOUR_KERNEL_HERE
make -DALWAYS_CHECK_MAKE installkernel KERNCONF=YOUR_KERNEL_HERE
Das habe ich gemacht...
Danke fuer Eure Hilfe.
CAT
hoffe doch, dass ich diesmal nicht wieder einen Thread uebersehen habe in dem das Thema schon eroertert wurde.
Ich moechte aus meinem FreeBSD 5.2.1 #7 nun ein aktuelles 5.3 oder 5 Stable machen. Wie ich gelesen habe ist es wohl besser auf Releng 5 upzudaten, da 5.3 nur Security und andere Fixes enthaelt.
Ich habe die neuen sourcen also aus gecheckt.
Wenn ich nach /usr/src gehe und passiert folgendes:
[root@laptop]/usr/src# make buildkernel
--------------------------------------------------------------
>>> Kernel build for GENERIC started on Sat Nov 6 16:39:34 GMT 2004
--------------------------------------------------------------
===> GENERIC
mkdir -p /usr/obj/usr/src/sys
--------------------------------------------------------------
>>> stage 1: configuring the kernel
--------------------------------------------------------------
cd /usr/src/sys/i386/conf; PATH=/usr/obj/usr/src/i386/legacy/usr/sbin:/usr/obj/usr/src/i386/legacy/usr/bin:/usr/obj/usr/src/i386/legacy/usr/games:/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin config -d /usr/obj/usr/src/sys/GENERIC /usr/src/sys/i386/conf/GENERIC
ERROR: version of config(8) does not match kernel!
config version = 500012, version required = 500013
Make sure that /usr/src/usr.sbin/config is in sync
with your /usr/src/sys and install a new config binary
before trying this again.
If running the new config fails check your config
file against the GENERIC or LINT config files for
changes in config syntax, or option/device naming
conventions
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
0.98s real 0.11s user 0.04s sys
Exit 1
Die Updating habe ich gelesen und bin nicht sehr schlau geworden, wie man sieht.
Wie beziehungsweise in welcher Reihenfolge muss ich denn updaten?
lTo 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. With a
/usr/obj tree with a fresh buildworld,
make -DALWAYS_CHECK_MAKE buildkernel KERNCONF=YOUR_KERNEL_HERE
make -DALWAYS_CHECK_MAKE installkernel KERNCONF=YOUR_KERNEL_HERE
Das habe ich gemacht...
Danke fuer Eure Hilfe.
CAT