Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 May 2002 18:16:25 -0700
From:      "Patrick Soltani" <psoltani@ultradns.com>
To:        "Morse, Richard E." <REMORSE@PARTNERS.ORG>, <questions@freebsd.org>
Subject:   RE: Updating question (yes, I know that this has been rehashed many times...)
Message-ID:  <3DBB075EEB95944492E127F2B9A96FAF539585@ultra-exchange.UltraDNS.com>

next in thread | raw e-mail | index | archive | help
This is all you have to do:  Assuming no one is logged into that machine =
other than root.
My machines have dual cpus and 2 gigs of ram so -j 64 works really well =
for me.

make -j 64 buildworld 2>&1 > /root/bw.txt  && \
make buildkernel KERNCONF=3DMYKERNEL0  2>&1 > /root/bk.txt &&  \
make installkernel KERNCONF=3DMYKERNEL0  2>&1 > /root/ik.txt  && \
make installworld 2>&1 > /root/iw.txt && \
mergemaster

This short script will do it all.  It has worked very well for me.  The =
*.txt files are for your troubleshooting.
The mergemaster is tricky and you have to run it without any switches so =
that you get a chance to read each piece.

Regards,
Patrick Soltani.


> -----Original Message-----
> From: Morse, Richard E. [mailto:REMORSE@PARTNERS.ORG]
> Sent: Wednesday, May 29, 2002 7:35 AM
> To: 'questions@freebsd.org'
> Subject: Updating question (yes, I know that this has been=20
> rehashed many
> times...)
>=20
>=20
> Hi!  I've read the handbook.  I've done searches on the group=20
> (although I might
> have missed something), and I'm still confused.  I have=20
> 4.5-release (no patches
> yet), and I want to upgrade with the security patches.  I've=20
> figured out cvsup,
> and have the latest sources from TAG=3DRELENG_4_5.  I've=20
> generated my new kernel
> configuration file just fine (although, quick question: do I=20
> need 'pseudo-device
> md'?).  So I'm ready to compile a new kernel / world, and install.
>=20
> Here's where I get confused.
>=20
> I know I start with:
> 	cd /usr/src
> 	make -j4 buildworld KERNCONF=3DEINSTEIN
> 	--go to single-user mode
> 	cd /usr/src
> 	make installworld KERNCONF=3DEINSTEIN
> 	mergemaster
> 	cd /dev
> 	./MAKEDEV all
> 	--reboot
>=20
> Do I have mergemaster in the correct position?  (Also, can I=20
> just type it from
> the command line, or do I need a path to it?)
>=20
> Is everything else correct?  Have I forgotten anything?
>=20
> Thanks,
> Ricky
>=20
> -----------------------------------------------------
> Richard Morse                    System Administrator=20
> MGH Biostatistics Center      50 Staniford St. Rm 560
> remorse@partners.org                     617/724-9830
>=20
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
>=20

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?3DBB075EEB95944492E127F2B9A96FAF539585>