Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Sep 2003 11:49:20 +0100
From:      Matthew Seaman <m.seaman@infracaninophile.co.uk>
To:        Jacob <amen@internode.on.net>
Cc:        stable@freebsd.org
Subject:   Re: upgrading
Message-ID:  <20030921104920.GB47741@happy-idiot-talk.infracaninophile.co.uk>
In-Reply-To: <200309211019.h8LAJVTT055493@smtp1.adl2.internode.on.net>
References:  <200309211019.h8LAJVTT055493@smtp1.adl2.internode.on.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--RASg3xLB4tUQ4RcS
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Sep 21, 2003 at 08:19:31PM +1000, Jacob wrote:
> A few different people have told me different ways here, don't wanna risk
> screwing it up.
>=20
> I cvsupped with stable-supfile and ports-supfile, now I'm doing make
> buildworld. Now, the way I was going to do it was after the buildworld, m=
ake
> buildkernel KERNCONF=3DMILOWARE, then make installkernel=3DMILOWARE, then=
 a
> restart. After that doing make installworld then mergemaster.
>=20
> Is this right?

Pretty much.

The generally accepted sequence is:

    # make buildworld buildkernel KERNCONF=3DMILOWARE

(or you can do those as separate make commands if you wish: makes no
difference either way.)

    # make installkernel KERNCONF=3DMILOWARE
    # shutdown -r now

(wait for the system to start coming back up, and interrupt the boot
process at the 10 second countdown by hitting the 'any' key... Now,
boot into single user mode. 'ok' is the prompt from the boot manager,
which should give you a warm'n'cozy feeling if you're used to Sun
hardware...)

    ok boot -s

(Various output will scroll past.  When prompted for what shell to
run, just hit return)

    # fsck -p
    # swapon -a
    # mount -a
    # cd /usr/src
    # make installworld
    # mergemaster
    # reboot

Et voila.

One tip that's pretty useful is to stick the 'KERNCONF=3DMILOWARE' bit
into your /etc/make.conf file.  That way you don't need to keep typing
it on the command line.

	Cheers,

	Matthew

--=20
Dr Matthew J Seaman MA, D.Phil.                       26 The Paddocks
                                                      Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey         Marlow
Tel: +44 1628 476614                                  Bucks., SL7 1TH UK

--RASg3xLB4tUQ4RcS
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQE/bYIwdtESqEQa7a0RAj2DAJ9aX0+BRewLmddrSQD7LXo4nsSDswCgiA4e
9oZaP0cX5VeEGn5m/QmTi6o=
=TMxk
-----END PGP SIGNATURE-----

--RASg3xLB4tUQ4RcS--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030921104920.GB47741>