Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Mar 2006 20:55:36 -0800
From:      "Cstdenis" <cstdenis@voicio.com>
To:        <freebsd-questions@FreeBSD.org>
Subject:   make installkernel doesn't work?
Message-ID:  <00c601c6465a$60431d90$6401a8c0@chris>

next in thread | raw e-mail | index | archive | help
I don't get it. I'm trying to switch from a custom kernel named SERVER to a
generic kernel.

%uname -imrs
FreeBSD 6.0-RELEASE-p4 amd64 SERVER

cd /usr/src
make clean
rm -rf /usr/obj
make buildkernel
make installkernel
<reboot>
%sysctl kern.ident
kern.ident: SERVER

Why isn't the GENERIC kernel taking effect? The make installkernel does say
generic.

--------------------------------------------------------------
>>> Installing kernel
--------------------------------------------------------------
cd /usr/obj/usr/src/sys/GENERIC;  MAKEOBJDIRPREFIX=/usr/obj
MACHINE_ARCH=amd64  MACHINE=amd64  CPUTYPE=
GROFF_BIN_PATH=/usr/obj/usr/src/tmp/legacy/usr/bin
GROFF_FONT_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/groff_font
GROFF_TMAC_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/tmac
PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bi
n:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/o
bj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/
usr/bin  make KERNEL=kernel install
thiskernel=`sysctl -n kern.bootfile` ;  if [ ! "`dirname "$thiskernel"`" -ef
/boot/kernel ] ; then  chflags -R noschg /boot/kernel ;  rm -rf /boot/kernel
;  else  if [ -d /boot/kernel.old ] ; then  chflags -R noschg
/boot/kernel.old ;  rm -rf /boot/kernel.old ;  fi ;  mv /boot/kernel
/boot/kernel.old ;  sysctl kern.bootfile=/boot/kernel.old/"`basename
"$thiskernel"`" ;  fi
kern.bootfile: /boot/kernel/kernel -> /boot/kernel.old/kernel
mkdir -p /boot/kernel
install -p -m 555 -o root -g wheel kernel /boot/kernel
cd /usr/src/sys/modules;
MAKEOBJDIRPREFIX=/usr/obj/usr/src/sys/GENERIC/modules KMODDIR=/boot/kernel
DEBUG_FLAGS="-g" MACHINE=amd64 KERNBUILDDIR="/usr/obj/usr/src/sys/GENERIC"
make  install





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00c601c6465a$60431d90$6401a8c0>