Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Mar 1997 11:43:59 -0800 (PST)
From:      Doug White <dwhite@gdi.uoregon.edu>
To:        Pat McPartland <mcp@blast.net>
Cc:        FBSD questions <freebsd-questions@freebsd.org>
Subject:   Re: Install new version FreeBSD
Message-ID:  <Pine.BSI.3.94.970327114348.354N-100000@localhost>
In-Reply-To: <199703202055.PAA24111@fireball.blast.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 20 Mar 1997, Pat McPartland wrote:

> Hello,
> How do I upgrade an existing FreeBSD server to the current version?  How
> long should it take?  What preparations should I make in case install
> fails, etc...


FreeBSD Upgrade Checklist for 2.2: 

1)  Boot the new floppy.  Select the 'update' option.  Follow the prompts.
Make sure you MOUNT your filesystems and not NEWFS them.  Select the same
distributions you did originally (including the kernel source, src/ssys!) 
and any you wish to add.  

**WARNING!** Do **NOT** upgrade XFree86 at this time.  The binary distributed
with 2.2 is built for 3.0-CURRENT, which has longer usernames.  It will
corrupt your utmp file, which will cause w, who, and associated utils to give
odd output.  If you have dire need to upgrade, you will want to rebuild
xdm and xterm, and probably the whole package, before using it.

2)  Hit 'commit' to start the upgrade.  

3)  When you're dumped to a shell prompt:

	. Your /etc directory is preserved as it was for 2.1.x.  You will
	  want to look in /etc/upgrade, which contains new & updated files
 	  for this release.  

	. Using your old sysconfig as a guide, create a new sysconfig using
          the one in /etc/upgrade as a template.

	. Copy over the rc* files from upgrade/, so new features in 
          sysconfig are used.  Merge in any local changes, if necessary.
          If you are getting unusual messages from ipx, you forgot to do
          this.
 
 	. Migrate other files as necessary.  	

5)  Reboot, recompile & reinstall your kernel, reboot again, and enjoy.

Doug White                              | University of Oregon  
Internet:  dwhite@resnet.uoregon.edu    | Residence Networking Assistant
http://gladstone.uoregon.edu/~dwhite    | Computer Science Major




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSI.3.94.970327114348.354N-100000>