Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Nov 2000 08:52:58 +0100
From:      Wilko Bulte <wkb@freebie.demon.nl>
To:        Rene de Vries <rene@canyon.demon.nl>
Cc:        Nevermind <never@nevermind.kiev.ua>, freebsd-stable@freebsd.org
Subject:   Re: Building ISO image
Message-ID:  <20001124085258.B27240@freebie.demon.nl>
In-Reply-To: <20001124004748.A1492@canyon.demon.nl>; from rene@canyon.demon.nl on Fri, Nov 24, 2000 at 12:47:48AM %2B0100
References:  <20001123130309.B1019@nevermind.kiev.ua> <20001124004748.A1492@canyon.demon.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Nov 24, 2000 at 12:47:48AM +0100, Rene de Vries wrote:
> Alexandr,
> 
> Yes, this is possible. What you need is:
> 	- a CVS repository (preferably nearby, or on your local disk)
> 	- $CVSROOT should be set to this remository
> 	- a complete src tree
> 	- lots of diskspace
> 	- time, time, time, time....
> 
> cd /usr/src/release
> vi Makefile

Does not have to be:

make release BUILDNAME="my foo" NOPORTS=YES NODOC=YES CHROOTDIR=/huge etc
works just as well.

> - remove the '#' on line 17 (BUILDNAME) and modify the
>   4.0-RELEASE -> 4.2-RELEASE (or some other name for STABLE)
> - add '#' at the beginning of line 20,21,23 (DATE, BASE, BUILDNAME)
> - remove the '#' at line 24 (CHROOTDIR) and modify the path to some place
>   large enough to hold a few gigabyte.
> - remove the '#' at line 26 (RELEASETAG) and set the var to
>   RELENG_4_2_0_RELEASE (this is where you define the version you are going
>   to build).
> - remove the '#' at lines 61,62 (NODOC and NOPORTS) and set them as you wish
>   (I usually only set NODOC=YES and leave the '#' in front of NOPORTS)
> - save the Makefile
> make
> .... wait a few hours depending on your hardware ....
> cd $CHROOTDIR/R/cdrom/disc1
> mkisofs -o ~/FreeBSD42.iso -j -r -b floppies/boot.flp .
> /* you could test before burning the cd by: 
> 	vnconfig -c /dev/vn0 ~/FreeBSD42.iso
> 	mount -t cd9660 /dev/vn0 /mnt
> 	cd /mnt
> 	... browse around ...
> 	cd /
> 	umount /mnt
> 	vnconfig -u /dev/vn0
> */
> ... and burn this image onto a cd (cdrecord) ...

-- 
Wilko Bulte  	 					Arnhem, the Netherlands
wilko@freebsd.org  	http://www.freebsd.org 		http://www.nlfug.nl



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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