Do you want to do a compleet reinstall or just an upgrade?
I you want to upgrade just transfer the files via ftp/nfs or whatever works best for you.
For a compleet netinstall you need tftp, bootps and rsh. I'v done a few netinstalls from freebsd. MacOSX should be similar. This is roughly how it goes:
put cdrom content on nfs share (per cd)
cp sa fx.64 sash64 miniroot/unix.IPxx /tftpboot
enable tftp rsh in inetd.conf
restart inetd
start bootps
Boot sgi
Stop for maintenace
enter command monitor
printenv
setenv netaddr <ip>
add following to /etc/bootptab
indigo2:ha=08006909f00a:cs=mira:ds=mira:sm=255.255.255.0:gw=almach:hn:
add host to /etc/hosts
restart bootps
hostname
ha = hardware address (without the dots)
cs = Cookie server address list
ds = domain name server
sm = subnetmask
gw = gateway
command monitor:
boot bootp():/tftpboot/sash64 bootp():/tftpboot/fx.64
network install
hostname (full!!!! hostname)
dir /tftpboot
make new filesystem =yes
block size = 4096
admin
sh
mkdir /root/installtmp
rcp -r <installserver>:/dist files /root/installtmp
exIt
from ............
conflicts .......
go .......
I couldn't do a full netinstall, couse csh on FreeBSD is not exactly the same as SGI's
This is from memory so i might have forgotten something
I you want to upgrade just transfer the files via ftp/nfs or whatever works best for you.
For a compleet netinstall you need tftp, bootps and rsh. I'v done a few netinstalls from freebsd. MacOSX should be similar. This is roughly how it goes:
put cdrom content on nfs share (per cd)
cp sa fx.64 sash64 miniroot/unix.IPxx /tftpboot
enable tftp rsh in inetd.conf
restart inetd
start bootps
Boot sgi
Stop for maintenace
enter command monitor
printenv
setenv netaddr <ip>
add following to /etc/bootptab
indigo2:ha=08006909f00a:cs=mira:ds=mira:sm=255.255.255.0:gw=almach:hn:
add host to /etc/hosts
restart bootps
hostname
ha = hardware address (without the dots)
cs = Cookie server address list
ds = domain name server
sm = subnetmask
gw = gateway
command monitor:
boot bootp():/tftpboot/sash64 bootp():/tftpboot/fx.64
network install
hostname (full!!!! hostname)
dir /tftpboot
make new filesystem =yes
block size = 4096
admin
sh
mkdir /root/installtmp
rcp -r <installserver>:/dist files /root/installtmp
exIt
from ............
conflicts .......
go .......
I couldn't do a full netinstall, couse csh on FreeBSD is not exactly the same as SGI's
This is from memory so i might have forgotten something