Fehlgeschlagenes Update RELENG_5_1 zu RELENG_5_2

From: Jan Herbst <everlasting.moment(at)gmx.net>
Date: Wed, 10 Dec 2003 12:32:35 +0100 (MET)

Hallo,

ein Kollege hat am heutigen Vormittag einen folgenschweren Fehler begangen.
Nun geht um Schadensbegrenzung und ich hoffe, ihr könnt mir ein wenig
weiterhelfen.

Der Kollege hat an einem entfernten Rechner ein Source-Update von RELENG_5_1
zu RELENG_5_2 vornehmen wollen. Er hat die Schritte in der Reihenfolge

   make buildworld
   make buildkernel KERNKONF=KERNEL1
   make installkernel KERNCONF=KERNEL1
   make installworld
   mergemaster

durchführen wollen.

Bis zum make installkernel verlief auch alles gut. Doch bei make
installworld kam alles ins Straucheln. Die genaue Fehlermeldung hat er leider nicht mehr
parat, doch wenn man es nun mit make installworld probiert heißt es:

jan(at)kart:/usr/src# make installworld
"/usr/src/Makefile", line 219: warning: "cd /usr/src/sys//conf && find
[A-Z]*[A-Z] -type f -maxdepth 0 ! -name NOTES" returned non-zero status
mkdir -p /tmp/install.bkGBFQwj
for prog in [ awk cap_mkdb cat chflags chmod chown date echo egrep find
grep ln make mkdir mtree mv pwd_mkdb rm sed sh sysctl test true uname wc zic;
do cp `which $prog` /tmp/install.bkGBFQwj; done
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=i386 MACHINE=i386
CPUTYPE=athlon-xp GROFF_BIN_PATH=/usr/obj/usr/src/i386/legacy/usr/bin
GROFF_FONT_PATH=/usr/obj/usr/src/i386/legacy/usr/share/groff_font
GROFF_TMAC_PATH=/usr/obj/usr/src/i386/legacy/usr/share/tmac
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:/tmp/install.bkGBFQwj /usr/obj/usr/src/make.i386/make
-f Makefile.inc1 reinstall
--------------------------------------------------------------
>>> Making hierarchy
--------------------------------------------------------------
cd /usr/src; /usr/obj/usr/src/make.i386/make -f Makefile.inc1 hierarchy
cd /usr/src/etc; /usr/obj/usr/src/make.i386/make distrib-dirs
mtree -deU -f /usr/src/etc/mtree/BSD.root.dist -p /
*** Signal 12

Stop in /usr/src/etc.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.

Ich habe in UPDATING geschaut und festgestellt, daß man make installworld
erst nach dem Reboot in den neuen Kernel durchführen soll und kann.

Nun meine Frage, könnte der Kollege den Rechner neu booten und würde dieser
dann hoffentlich wieder im Multiusermode landen, so daß er make installworld
mit dem neuen Kernel durchführen könnte?

Grüße

Jan

-- 
+++ GMX - die erste Adresse für Mail, Message, More +++
Neu: Preissenkung für MMS und FreeMMS! http://www.gmx.net
To Unsubscribe: send mail to majordomo.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 10 Dec 2003 - 12:36:25 CET

search this site