From owner-freebsd-doc Sun Apr 22 3:35:13 2001 Delivered-To: freebsd-doc@freebsd.org Received: from bremen.shuttle.de (bremen.shuttle.de [194.95.249.251]) by hub.freebsd.org (Postfix) with ESMTP id 8EC5C37B423 for ; Sun, 22 Apr 2001 03:35:09 -0700 (PDT) (envelope-from schweikh@schweikhardt.net) Received: by bremen.shuttle.de (Postfix, from userid 10) id 9905317D50; Sun, 22 Apr 2001 12:35:07 +0200 (CEST) Received: (from schweikh@localhost) by hal9000.schweikhardt.net (8.11.1/8.11.1) id f3MAWOO31784 for doc@FreeBSD.org; Sun, 22 Apr 2001 12:32:24 +0200 (CEST) (envelope-from schweikh) Date: Sun, 22 Apr 2001 12:32:24 +0200 From: Jens Schweikhardt To: doc@FreeBSD.org Subject: Handbook installkernel request Message-ID: <20010422123224.A31760@schweikhardt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org hello, world\n I'm looking at the 4.2-R Handbook, file:/usr/share/doc/handbook/kernelconfig-building.html This chapter probably needs updating for latest kernels, in particular # cd /usr/src # make buildkernel KERNEL=MYKERNEL # make installkernel KERNEL=MYKERNEL needs KERNCONF instead of KERNEL. And you should also add a paragraph on /boot/device.hints because without it this is what happens: root@hal9000:/usr/src # make installkernel KERNCONF=HAL9000 cd /usr/obj/usr/src/sys/HAL9000; MAKEOBJDIRPREFIX=/usr/obj COMPILER_PATH=/usr/obj/usr/src/i386/usr/libexec:/usr/obj/usr/src/i386/usr/bin LIBRARY_PATH=/usr/obj/usr/src/i386/usr/lib:/usr/obj/usr/src/i386/usr/lib OBJFORMAT_PATH=/usr/obj/usr/src/i386/usr/libexec PERL5LIB=/usr/obj/usr/src/i386/usr/libdata/perl/5.6.0 MACHINE=i386 make KERNEL=kernel install You must set up a /boot/device.hints file first. *** Error code 1 Stop in /usr/obj/usr/src/sys/HAL9000. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. PS: I'm upgrading from 4.2-R to a -current system, and this may well be not the scope of the 4.2-R handbook chapters; in this case feel free to ignore this mail :-) Regards, Jens -- Jens Schweikhardt http://www.schweikhardt.net/ SIGSIG -- signature too long (core dumped) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message