Re: Baut "make world" alles?

From: Andreas Braukmann <braukmann(at)tse-online.de>
Date: Sat, 29 Dec 2001 17:15:40 +0100

Moin,

On Sat, Dec 29, 2001 at 04:20:52PM +0100, Matthias Fechner wrote:
> * Stefan Fischer <schienenhaenger(at)web.de> [29-12-01 15:39]:
> >
> > Also was wird nun während eines "make worl" alles gebacken bzw.
> > installiert, und was nicht?
>
> Ich denke, du meintest make world?

klar, meinte er :-)

Ich schlage folgende Aenderungen vor:

> Ich mache folgendes:
> cvsup
> dann cd /usr/src
> make buildworld

... hier den neuen Kernel bauen und installieren (siehe weiter unten)
... und dann erst
[wer ganz sicher gehen will, bootet hier in den single-user Modus]
> make installworld
> mergemaster

> make buildkernel
> make installkernel
> dann /kernel nach /kernel.GENERIC kopieren
> dann in /usr/src/sys/i386/conf
> und seinen eigenen Kernel bauen

Warum so kompliziert?
einfach:
    make buildkernel KERNCONF=MYKERNEL
    make installkernel KERNCONF=MYKERNEL

Dein Vorgehen hat den grossen Nachteil, dass dadurch Dein
alter lauffaehiger Kernel weggepustet wird. Die Installation
des GENERIC-Kernels verschiebt Deinen alten Kernel nach
kernel.old. Wenn jetzt ein weiterer Kernel installiert wird,
(z.B. aus Versehen) *bevor* Du den frisch installierten Generic
weggeraeumt hast, wird der neue "GENERIC" zu kernel.old und
Dein alter Kernel ist futsch.

> reboot und beten, hat bis jetzt aber immer gekklappt.

... siehe oben.

-Andreas

-- 
: Anti-Spam Petition:     http://www.politik-digital.de/spam/          :
: PGP-Key:                http://www.tse-online.de/~ab/public-key      :
: Key fingerprint:  12 13 EF BC 22 DD F4 B6  3C 25 C9 06 DC D3 45 9B   :
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 29 Dec 2001 - 17:15:44 CET

search this site