Upgrading from 6.2 to 7.0

The-IRC Hosting Administration Team Ryan at The-IRC.Org
Sat Mar 8 20:11:18 UTC 2008

There is nothing wrong with obtaining the source code of 7.X and doing a
full recompile to upgrade your version sanely.

Just use a cvsup file like this and run it with cvsup -g -L 2 cvs-supfile
*default host=cvsup4.us.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_7
*default delete
*default compress
*default use-rel-suffix

After you've obtained the new sourcecode do the following.

`cd /usr/src'       (or to the directory containing your source tree).
`make buildworld'
`make buildkernel KERNCONF=YOUR_KERNEL_HERE'     (default is GENERIC).
`make installkernel KERNCONF=YOUR_KERNEL_HERE'   (default is GENERIC).
`reboot'        (in single user mode: boot -s from the loader prompt).
`mergemaster -p'
`make installworld'

-----Original Message-----
From: owner-freebsd-questions at freebsd.org
[mailto:owner-freebsd-questions at freebsd.org] On Behalf Of Adam J Richardson
Sent: Saturday, March 08, 2008 2:49 PM
To: Jay Deiman
Cc: freebsd-questions at freebsd.org
Subject: Re: Upgrading from 6.2 to 7.0

Jay Deiman wrote:
> Hash: SHA1
> I have a couple of 6.2 machines that I would like to upgrade to the 7.0
> release.  Is there an "official" set of instructions for this process?
> Thanks,
> Jay Deiman
Hi Jay,

This isn't a recommendation or anything, but I did manage to upgrade one 
of my boxes from 6.3-SOMETHING to 7.0-BETA4 using the standard make 
{build{world,kernel},install{kernel,world}} process. I didn't have any 
problems with it, but it's not a supported method, so only do this if 
you're a crazy like me with no regard for his data. Actually you're 
probably best off backing up all your data and doing a clean install.

Since I'm a crazy with no regard for his data, I'm doing it again 
tonight, this time to 7.0-RELEASE with a GENERIC kernel. I'll let you 
know how it goes.

#include <disclaimer.h>

Adam J Richardson

freebsd-questions at freebsd.org mailing list
To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"

More information about the freebsd-questions mailing list