pxe-netboot-1.0 home : computing : freebsd : netBooting FreeBSD via PXE : install-cfg-freebsd5.1 mac
# $FreeBSD: src/usr.sbin/sysinstall/install.cfg,v 1.11 2001/09/06 10:04:27 murray Exp $

# Turn on extra debugging.
#debug=yes

#noWarn=YES
tryDHCP=YES

################################
# My host specific data
hostname=new.simerson.net
domainname=simerson.net
nameserver=192.168.254.3
defaultrouter=192.168.254.3
#ipaddr=204.216.27.230
#netmask=255.255.255.240
################################

################################
_ftpPath=ftp://ftp.cdrom.com/pub
nfs=192.168.254.3:/usr/local/export/freebsd
netDev=fxp0
mediaSetNFS
#mediaSetFTP
#mediaSetCDROM
#mediaSetHTTP
#mediaSetUFS
#mediaGetType
#netInteractive
################################

################################
# Select which distributions we want.
dists=bin doc manpages catpages proflibs dict info crypto compat22 compat3x compat4x ssecure sbase ssys setc ports
distSetCustom
################################

################################
# Now set the parameters for the partition editor on ad0.  Set to use the
# disk exclusively (could also be "all" to use the whole disk but
# respecting the MBR or "free" to use only unallocated space for FreeBSD). 
diskInteractive=0
disk=da0
#disk=ad0
partition=all
#partition=exclusive
bootManager=booteasy
#bootManager=standard
diskPartitionEditor

# Uncomment this instead to use only the free space and install boot manager.
#partition=free
#bootManager=booteasy
#diskPartitionEditor
################################

################################

# All sizes are expressed in 512 byte blocks!

# A 500MB root partition
da0s1-1=ufs 1024000 /
# And a 2GB swap partition
da0s1-2=swap 4096000 none
# And a 3GB var partition
da0s1-3=var 6144000 none
# Followed by a /usr partition using all remaining space (size 0 = free space)
# and with softupdates enabled (non-zero arg following mountpoint).
da0s1-4=ufs 0 /usr 1
# Let's do it!
diskLabelEditor

################################

################################
# Now partition the 2nd disk.
#disk=ad1
#partition=exclusive
#diskPartitionEditor

#ad1s1-1=ufs 40960 /var
#ad1s1-2=ufs 0 /usr/src
#diskLabelEditor
################################

# OK, everything is set.  Do it!
installCommit

# Install some packages at the end.
package=bash-2.05b.007
packageAdd
package=ncftp1-1.9.5
packageAdd
package=rsync-2.5.6_1
packageAdd
package=sudo-1.6.7.4
packageAdd
package=gmake-3.80
packageAdd
package=libtool-1.3.4_4
packageAdd
package=gdm2-2.4.1.4_1
packageAdd
package=cvsup-16.1h
packageAdd
#package=simerson-net
#packageAdd
#
#system /stand/my.custom.installer

shutdown

Last modified on 4/25/05.