Re: "make installkernel" klappt nicht mehr

From: Polytropon <freebsd(at)edvax.de>
Date: Sat, 9 Feb 2013 18:59:17 +0100

On Sat, 09 Feb 2013 17:53:49 +0100, Heino Tiedemann wrote:
> Polytropon <freebsd(at)edvax.de> wrote:
> > Als Richtschnur kann man sich
> > an den Kommentarkopf von /usr/src/Makefile wenden:
> >
> > # 1. `cd /usr/src' (or to the directory containing your source tree).
> > # 2. `make buildworld'
> > # 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
> > # 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
> > # [steps 3. & 4. can be combined by using the "kernel" target]
> > # 5. `reboot' (in single user mode: boot -s from the loader prompt).
> > # 6. `mergemaster -p'
> > # 7. `make installworld'
> > # 8. `make delete-old'
> > # 9. `mergemaster' (you may wish to use -i, along with -U or -F).
> > # 10. `reboot'
> > # 11. `make delete-old-libs' (in case no 3rd party program uses them anymore)
> >
> > Hier wird "make buildworld" zwar vor "make installkernel" genannt,
> > aber es ist ein build-Schritt, kein install-Schritt. Der erste
> > install-Schritt ist "make installkernel".
>
>
> genau, und
>
> `make buildworld' und `make buildkernel KERNCONF=YOUR_KERNEL_HERE'
> liefen Prima durch. Ohen irgendwein audit-dingens.
>
> und nun scheiterts am installkernel.
>
> [...]
>
> Kurz: das ist neu.
>
> Der Abklauf aus dem Hanndbuch hat immer so geklappt.

Da der Install-Schritt für den _Kernel_ nun offenbar einen
neuen Benutzer braucht, der sonst (d. h. lt. Handbuch und
Kommentar in /usr/src/Makefile) erst _nach_ dem Einsetzen
des Kernels installiert werden würde, muß hier wohl erstmal
"mergemaster -p" _vor_ dem Installieren des Kernels aufgerufen
werden - sollte ich das so richtig sehen, ist es wirklich neu.

Wie gesagt: Führe mal den mergemaster-Schritt _vor_ "make
installkernel" aus (Test auf Erfolg: der gewünschte Benutzer-
name ist in /etc/passwd hinzugekommen). Auf so ein Abweichen
von den dokumentierten Prozeduren (merke: zwei Orte!) sollte
in UPDATING explizit hingewiesen werden, falls es denn wirklich
so ist.

-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 09 Feb 2013 - 18:59:22 CET

search this site