#!/bin/sh # # $Id: start,v 1.5 1995/02/17 13:49:49 casper Exp casper $ # # who when mods # # jw 1/2/93 start # gp 3/7/93 removed setting of yp domainname # # We're read by the suninstall script. Time to set some parameters. umask 022 #Rob Additions SI_DOMAINNAME=`domainname` SI_HOSTADDRESS=`ifconfig -a | grep netmask | egrep -v "127|0.0.0.0" | awk '{print $2}'` SI_NETWORK=`echo $SI_HOSTADDRESS | cut -d"." -f1-3` SI_ARCH=`uname -i` SI_HOSTID=`/usr/bin/hostid` SI_HOSTNAME=`uname -n` SI_INST_OS=`uname` SI_INST_VER=`uname -r` SI_KARCH=`uname -m` SI_OSNAME="SunOS `uname -r`" SI_MEMSIZE=`prtconf -v | head | grep Memory | cut -d " " -f3-4` SI_NUMDISKS=`echo | format | grep c.t.d. | wc -l` SI_NUMDISKS=`echo "$SI_NUMDISKS +0"| bc` SI_ROOTDISK="`echo | format | grep c.t.d. | head -1 | cut -d'.' -f2- | sed 's/^ //'`" SI_DISKLIST="\n`echo | format | grep c.t.d.`" #SI_ROOTDISKSIZE="`dmesg | grep cyl | head -1`" #echo installing format.dat #cp /tmp/install_config/install/format.dat /tmp/root/etc #echo done echo "SI_ARCH $SI_ARCH" echo "SI_BEGIN $SI_BEGIN" echo "SI_CLASS $SI_CLASS" echo "SI_CONFIG_DIR $SI_CONFIG_DIR" echo "SI_CONFIG_PROG $SI_CONFIG_PROG" #echo "SI_CUSTOM_PROBES_FILE $SI_CUSTOM_PROBES_FILE" #echo "SI_PROFILE $SI_PROFILE" echo "SI_DOMAINNAME $SI_DOMAINNAME" echo "SI_FINISH $SI_FINISH" echo "SI_HOSTADDRESS $SI_HOSTADDRESS" echo "SI_NETWORK $SI_NETWORK" echo "SI_HOSTID $SI_HOSTID" echo "SI_HOSTNAME $SI_HOSTNAME" #echo "SI_INSTALLED $SI_INSTALLED" #echo "SI_INST_OS $SI_INST_OS" #echo "SI_INST_VER $SI_INST_VER" echo "SI_KARCH $SI_KARCH" echo "SI_MEMSIZE $SI_MEMSIZE" echo "SI_MODEL $SI_MODEL" echo "SI_OSNAME $SI_OSNAME" echo "SI_NUMDISKS $SI_NUMDISKS" echo "SI_ROOTDISK $SI_ROOTDISK" echo "SI_DISKLIST $SI_DISKLIST" #echo "SI_DISKSIZES $SI_DISKSIZES" #echo "SI_ROOTDISKSIZE $SI_ROOTDISKSIZE" #echo "SI_TOTALDISK $SI_TOTALDISK" #echo "SI_TYPE $SI_TYPE" #echo "SI_SYS_STATE $SI_SYS_STATE" #echo "SI_USERCHOICE $SI_USERCHOICE" #echo "SI_USERSWAP $SI_USERSWAP" echo # # Change newfs parameters. If you copy your cd to disk, you can # rename newfs to newsfs.bin (in export/exec/sparc.Solaris_2.?/lib/fs/ufs) # and copy the newfs script from instrall_tree/bin to ufs or continue # to use the code below. # echo if [ -f $SI_CONFIG_DIR/README.VERSION ] then cat $SI_CONFIG_DIR/README.VERSION fi echo echo "Slamming eeprom diag-switch=false" eeprom 'diag-switch?=false' echo echo "NOT Tuning the root disk for max performance but using fastfs for install." # mv newfs newfs.bin && # cp -p $SI_CONFIG_DIR/bin/newfs . && if [ ! -x /usr/lib/fs/ufs/newfs.bin ] then ( cd / find usr/lib/fs/ufs -print | cpio -pdm /tmp cd /tmp/usr/lib/fs/ufs && mv mount mount.bin && cp -p $SI_CONFIG_DIR/bin/mount . && mount -F lofs /tmp/usr/lib/fs/ufs /usr/lib/fs/ufs ) fi