Date: Thu, 10 Jan 2002 17:55:14 -0500 (EST) From: doug <doug@safeport.com> To: Bernie <Bernie_X@myrealbox.com> Cc: Richard Shea <rshea@thecubagroup.com>, rshea@opendoor.co.nz, freebsd-questions@FreeBSD.ORG Subject: Re: Too difficult for you ? (was : Upgrade 3.4 -> 4.4) Message-ID: <Pine.BSF.3.96.1020110174222.55220C-100000@fledge.watson.org> In-Reply-To: <20020110220907.R237-100000@BLAST>
next in thread | previous in thread | raw e-mail | index | archive | help
I can give you some practical experience as I did this with several
systems.
1) make at least a copy of the source tree of you current system
so if worst comes you can get back.
2) Sliding forward might be easier if your bandwidth allows. The
buildkernel target was implemented during the 3.[45] time frame
and the syntax kept changing. The method that is in the current
copy of UPDATING _will_ work for 3.5->4.0
I would think that all the ports would have to be reinstalled. Maybe
someone on the list could tell you if 3.4->4.0 works okay. You should be
able to go 4.0->stable okay I would think. Somewhere in this process
miniperl also was removed from the installation. I believe that is
cronicaled in UPDATING. The fix was something in make.conf.
Warner Losh offer the following:
______________________________
Date: Wed, 15 Mar 2000 14:59:31 -0700
From: Warner Losh <imp@village.org>
To: Doug Barton <Doug@gorean.org>
Cc: Josef Karthauser <joe@pavilion.net>, Ruslan Ermilov <ru@FreeBSD.ORG>,
stable@FreeBSD.ORG
Subject: Re: HEADS UP: 3.x -> 4.0-STABLE upgrade instructions
In message <Pine.BSF.4.21.0003151354390.1980-100000@dt051n0b.san.rr.com>
Doug Barton writes:
: You can find instructions at
: http://freebsd.simplenet.com/make-upgrade.html. I am planning to update
: that file for 3.4 -> 4.0 asap BTW.
Let me know if the following doesn't work:
To update from 3.x to 4.0 stable
--------------------------------
cd /usr/src
make buildworld
cd sbin/mknod
make install
<follow directions to build/install a kernel>
<follow rebuild disk /dev entries above> [*]
reboot
<in single user>
cd /usr/src
make -DNOINFO installworld
make installworld
[*] You may need to switch from wd to ad ala 19991210
To build a kernel
-----------------
Update config, genassym and go:
cd src/usr.bin/genassym
make depend all install
cd ../../usr.sbin/config
make depend all install
cd ../../sys/i386/conf
config YOUR_KERNEL_HERE
cd ../../compile/YOUR_KERNEL_HERE
make depend && make
make install
To rebuild disk /dev entries
----------------------------
MAKEDEV should be copied from src/etc/MAKEDEV to /dev before
starting the following:
For N in the list of disks
MAKEDEV N # eg ad0
for M in the list of slices
MAKEDEV NsMa # eg ad0s1a
-------------------------------------
You can compare this to UPDATING
On Thu, 10 Jan 2002, Bernie wrote:
>
> do a search on google (www.google.com) for the archives. they're
> probably mirrored in more than one place.
>
> regards,
>
> Bernie
>
>
> On Fri, 11 Jan 2002, Richard Shea wrote:
>
> > Thanks for all the replies - I appreciate it. I think I'll probably re-
> > install from scratch and try in future not to get too far behind the
> > leading edge !
> >
> > BTW someone mentioned the archives. I've noticed over the last
> > few days that the search facility of the mailing lists is not working
> > (at least from where I am). That is :
> >
> > http://www.freebsd.org/cgi/search.cgi?words=upgrade&max=25&sort=score&index=recent&source=freebsd-questions
> >
> > says archives are not available. I wrote to freebsd-
> > doc@FreeBSD.ORG but I got no reply - anyone know if this is the
> > right person to tell ?
> >
> > Thanks again for all your help
> >
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.1020110174222.55220C-100000>
