From owner-freebsd-doc Thu Jun 26 00:30:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA08578 for doc-outgoing; Thu, 26 Jun 1997 00:30:14 -0700 (PDT) Received: from palrel1.hp.com (palrel1.hp.com [156.153.255.235]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA08567; Thu, 26 Jun 1997 00:30:09 -0700 (PDT) Received: from postbox.india.hp.com (postbox.india.hp.com [15.10.45.1]) by palrel1.hp.com with ESMTP (8.7.5/8.7.3) id AAA03116; Thu, 26 Jun 1997 00:29:59 -0700 (PDT) Message-Id: <199706260729.AAA03116@palrel1.hp.com> Received: from localhost by postbox.india.hp.com with ESMTP (1.39.111.2/16.2) id AA046470156; Thu, 26 Jun 1997 12:59:16 +0530 To: nik@blueberry.co.uk, jfieber@freebsd.org Cc: freebsd-doc@freebsd.org Subject: Upgrade tutorial Date: Thu, 26 Jun 1997 12:59:16 +0530 From: "\"\"A. Joseph Koshy\"\"" Sender: owner-doc@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, Thanks to Nik for the excellent tutorial. I have some small observations to make: 1) Its probably worth emphasising the need to backup before attempting an install. 2) At times I have seen the need for upgrading /kernel to the current releases. This is necessary for tools that `know' about kernel internals (like `ps'); I've even seen problems due to `mount' (when moving from Pre-Lite2 merge to post-Lite2). So I would suggest the following section between `8' and `9': Before rebooting you should remake your kernel to be compatible with your newly built system. To do this you need to run `config': # cd /usr/src/sys/i386/conf # config GENERIC If you have your own kernel configuration file instead of the default `GENERIC', you should use that instead of GENERIC. `config' will inform you of the compilation directory it created for you. `cd' to this directory and run `make' # cd ../../compile/GENERIC # make Make should complete successfully. Save your current kernel # cp /kernel /kernel.safe { or whatever name you wish } Do not use the name `kernel.old' as the make install step below will overwrite it. Install your new kernel # make install You should be ready to reboot now. In case you have any problems with your new kernel, you can reboot using your saved kernel by specifying the name of the saved kernel (in this example `kernel.safe') at the bootloader prompt. Thanks for taking the initiative to produce an excellent tutorial. Koshy My Personal Opinions Only.