1. It's often a good idea to boot "fx" first to repartition the os disk. See step#5 below.
  2. Add "machine.domain.uci.edu root" to autoinst:~dcs/.rhosts so that the upgrading sgi 6.2 can rsh to it.
  3. Start the machine and
  4. interrupt the booting process by clicking on " Stop For Maintenance" and
  5. choosing "Enter Command Monitor" from initial menu.
    • hinv --> to get the ctrl# and unit# of the cd drive
    • boot -f dksc(ctrl#,unit#,8)sashARCS dksc(ctrl#,unit#,7)stand/fx.ARCS -x --> to boot "fx"
    • choose "[re]partition" option once you are in "fx"
    • choose "[ro]otdrive" option
    • click on "Done" to get back out to the initial menu
  6. choosing "Install System Software" from initial menu.
  7. Click on "Local CDROM." You should have the "Inst>" prompt after choosing to ignore the COFF search script.
  8. Within inst:
    • Inst> admin
    • Admin> sh
  9. Be sure to fill in the correct IP address and broadcast, in the lines below
    • ifconfig ec0 128.200.x.y netmask 255.255.255.0 broadcast 128.200.x.255
    • route add default 128.200.x.1
    • rsh 128.200.34.23 -l dcs 'cat /auto_install/Irix/6.2selection' > /tmp/selection
  10. Use XFS file system:
    • umount /root
    • mkfs -t xfs /dev/dsk/dks0d1s0
    • mount /dev/dsk/dks0d1s0 /root
  11. Create fstab entries for / and (optionally) /usr, EG:
    • echo '/dev/root / xfs rw 0 0' > /etc/fstab
  12. Exit from the shell back to inst:
    • exit
    • Admin> ..
  13. Within inst:
    • Note: I (jds) found that it might lose the routing info, so you may have to go back in and do the route add default ....
    • inst> from dcs@autoinst.acs.uci.edu:/auto_install/Irix/uci-dist
      • After this finishes, you will get a bunch of text and a menu prompt. You will want to use 2: ignore startup script
    • Inst> keep *
    • Inst> admin
    • Admin> load /tmp/selection
    • Admin> ..
    • Inst> go <--- (there may still be some conflicts here)
  14. Quit inst (This step is important since the system builds a kernel when inst is done) and
    • Inst> quit
  15. When prompted "Ready to restart the system. Restart? {(y)es, (n)o, (sh)ell, (h)elp}:"
    Choose "sh" and type the command:
    cp /root/unix /unix

    sync; sync; sync

    Reboot by pressing the reset button twice.
  16. Upon reboot, Stop for Maintenance
  17. Click on Command Monitor
  18. Boot with that new kernel, inside the miniroot - use one of the following boot commands. The first uses what's on the hard disk already (may not be there!) but should already have the right version of sash. With the second, it's always there, but you may have to guess the right CPU extension.
    • boot -f dksc(0,1,8)/sash dksc(0,1,1)/unix root=dks0d1s1 initstate=1
    • OR boot -f dksc(0,6,8)/sashARCS dksc(0,1,1)/unix root=dks0d1s1 initstate=1
  19. Within "miniroot>" <--- this is the shell
  20. Set up the interface if necessary:
    • ifconfig ec0 128.200.x.y netmask 255.255.255.0 broadcast 128.200.x.255
    • ifconfig lo0 127.0.0.1
    • route add default 128.200.x.1
    • mount /dev/dsk/dks0d1s0 /root
  21. Finally, run the "after" configuration script:
    • ln -s /root /a
    • mkdir /generic-after
    • echo '128.200.34.23 autoinst.acs.uci.edu' >> /etc/hosts
    • mount autoinst.acs.uci.edu:/auto_install/generic-after /generic-after
    • mkdir /c1t2 <--- (this mount point is to find patch areas)
    • mount autoinst.acs.uci.edu:/c1t2 /c1t2
    • ln -s /generic-after /tmp/generic-after
    • mkdir /a/var/adm
    • sh
    • sh /generic-after/after 2>&1 | tee /a/var/adm/finish.log
  22. Reboot the machine - preferably hard by pressing the reset key twice.
  23. For Security reason, remember to remove the entry that you added to the autoinst:~dcs/.rhosts, or remove the whole file if you created it.


http://www.nacs.uci.edu/support/dcs/automation/irix6-install.html
modified 11/30/98 mtv
modified 07/23/97 mtv
modified 03/07/97 jds