Here is a transcript running the 'install' utility to install the SR10.4 operating system on an Apollo workstation.
Bold type is user input.
$ wd /usr2/install $ ld Directory "/usr2/install": baseline doc help log_file overrides patches_sr10.4 patches_sr10.4.1 ri.apollo.cc.v.6.9.m ri.apollo.ftn.v.10.9.m ri.apollo.nfs.v.4.1 ri.apollo.os.v.10.4 ri.apollo.os.v.10.4.1 ri.apollo.pd94_m0700.v.1.0 ri.apollo.pd94_m0701.v.1.0 ri.apollo.pd94_m0702.v.1.0 ri.apollo.pd94_m0703.v.1.0 ri.apollo.pd94_m0705.v.1.0 ri.apollo.pd94_m0707.v.1.0 ri.apollo.pd94_m0708.v.1.0 ri.apollo.pd94_m0709.v.1.0 ri.apollo.pd94_m0711.v.1.0 ri.apollo.pd94_m0712.v.1.0 ri.apollo.pd94_m0713.v.1.0 ri.apollo.pd94_m0714.v.1.0 ri.apollo.pd94_m0715.v.1.0 ri.apollo.pd94_m0716.v.1.0 ri.apollo.pd94_m0717.v.1.0 ri.apollo.pd94_m0718.v.1.0 ri.apollo.pd94_m0719.v.1.0 ri.apollo.pd94_m0720.v.1.0 ri.apollo.pd94_m0721.v.1.0 ri.apollo.pd94_m0722.v.1.0 ri.apollo.pd94_m0723.v.1.0 ri.apollo.pd94_m0724.v.1.0 ri.apollo.pd94_m0725.v.1.0 ri.apollo.pd96_m0726.v.1.0 ri.apollo.pd96_m0727.v.1.0 ri.apollo.pd96_m0729.v.1.0 ri.apollo.pd96_m0730.v.1.0 ri.apollo.pd96_m0731.v.1.0 ri.apollo.pd96_m0732.v.1.0 ri.apollo.pd96_m0733.v.1.0 ri.apollo.pd96_m0734.v.1.0 ri.apollo.pd96_m0735.v.1.0 ri.apollo.pd96_m0736.v.1.0 ri.apollo.pd96_m0737.v.1.0 ri.apollo.pd96_m0738.v.1.0 ri.apollo.pd96_m0739.v.1.0 ri.apollo.pd96_m0740.v.1.0 ri.apollo.pd96_m0741.v.1.0 ri.apollo.pd96_m0742.v.1.0 ri.apollo.pd96_mpb06.v.1.0 templates toc tools version.installed 56 entries. $ wd tools $ ld Directory "/usr2/install/tools": acl cfgsa config config_info_file ctnode distaa dsp_media_install inprot install install++ media_install media_install_opt media_install_opt_sr9 minst mrgcfg mrgri my_config my_config.bak my_config1 my_config1.bak rbak_sr10 rgy_create uctnode xar 24 entries. $ install++ -s /usr2 -mix //ancient/old_m1 RAI install++ 2.T07 09 Aug 1991 Scanning Authorized Area in /usr2 ... RAI Config Tool --- Version 2.02 12 Feb 92 CONFIG> s a The following is a list of products/versions available for selection 1. cc 6.9.m 2. ftn 10.9.m 3. nfs 4.1 4. os 10.4 5. os 10.4.1 6. pd94_m0700 1.0 7. pd94_m0701 1.0 8. pd94_m0702 1.0 9. pd94_m0703 1.0 10. pd94_m0705 1.0 11. pd94_m0707 1.0 12. pd94_m0708 1.0 13. pd94_m0709 1.0 14. pd94_m0711 1.0 15. pd94_m0712 1.0 16. pd94_m0713 1.0 17. pd94_m0714 1.0 18. pd94_m0715 1.0 19. pd94_m0716 1.0 20. pd94_m0717 1.0 21. pd94_m0718 1.0 22. pd94_m0719 1.0 23. pd94_m0720 1.0 24. pd94_m0721 1.0 25. pd94_m0722 1.0 26. pd94_m0723 1.0 27. pd94_m0724 1.0 28. pd94_m0725 1.0 29. pd96_m0726 1.0 30. pd96_m0727 1.0 31. pd96_m0729 1.0 32. pd96_m0730 1.0 33. pd96_m0731 1.0 34. pd96_m0732 1.0 35. pd96_m0733 1.0 36. pd96_m0734 1.0 37. pd96_m0735 1.0 38. pd96_m0736 1.0 39. pd96_m0737 1.0 40. pd96_m0738 1.0 41. pd96_m0739 1.0 42. pd96_m0740 1.0 43. pd96_m0741 1.0 44. pd96_m0742 1.0 45. pd96_mpb06 1.0 Type 'help' for command information CONFIG> sel os 10.4 Loading release index for os 10.4 ... Product 'os 10.4' has been added to the configuration file. CONFIG> recon os Configure: Type 'help' for information To take the default [marked (D)] for a query, type. ** Name: install_env ** You may install any combination of the available environments: aegis bsd4.3 sys5.3 Please specify the environments to be installed, or 'all' for all three. : [ all(D) aegis bsd4.3 sys5.3 ] ==> aegis ** Name: sau ** MACHINE-SPECIFIC SUPPORT The sauN directories provide support for Apollo machine types: sau7 - dn3500, dsp3500, dn4000, dsp4000, dn4500, dsp4500 sau8 - dn3000, dsp3000 sau9 - dn2500 sau10 - dn10000, dsp10000 sau11 - 9000/425s, 9000/425t sau12 - 9000/400s, 9000/400t sau14 - dn5500 You must select the sau(s) for all machine types using this installation configuration, including the sau(s) for any machines that will boot diskless from the target(s). Note: Unless this is a cmpexe release, only ISP compatible saus are available. Please select the set of saus you want ('all' for all saus). : [ all(D) sau7 sau8 sau9 sau10 sau11 sau12 sau14 ] ==> sau7 sau8 sau11 sau14 ** Name: sau_diag ** HARDWARE DIAGNOSTICS Offline hardware diagnostics (in /sauN) are used for troubleshooting hardware problems. They do not need to be local to every node, but they should be available somewhere on the network. Disk space requirements differ for different saus. Note: Unless this is a cmpexe release, diagnostics are only available for ISP compatible saus. Would you like offline hardware diagnostics for the selected machine types? : [ yes(D) no ] ==> yes ** Name: all_examples ** DOMAIN EXAMPLES The /domain_examples directory contains online programming examples. It is not generally needed and certainly does not need to be local to every node. It consumes on the order of 1 MB of disk space. Do you want a local copy of examples for installed software links to another node or neither? : [ copy(D) link none ] ==> none ** Name: systest ** /SYSTEST The /systest directory contains various online system tests and exercisers. It is not generally needed and does not need to be local to every node. /systest consumes on the order of 3 MB of disk space. (A subsequent query will allow you to install just /systest/ssr_util without installing all of /systest). Do you want a local copy of online exercisers (/systest), a link to another node or neither? : [ copy(D) link none ] ==> copy ** Name: ssr_util ** /SYSTEST/SSR_UTIL The /systest/ssr_util directory contains field service utilities. It consumes on the order of 1 MB of disk space. Do you want a local copy of the field service utilities (/systest/ssr_util), a link to another node or neither? : [ copy(D) link none ] ==> copy ** Name: apollo.dde ** DOMAIN DEBUGGER The Domain Distributed Debugging Environment (dde) is the source-level debugger that replaces Domain/Debug (/com/debug). It consumes on the order of 3 MB of disk space. Do you want a local copy of the Domain Debugger utilities, a link to another node or neither? : [ copy(D) link none ] ==> copy ** Name: optional_dm_fonts ** OPTIONAL DM FONTS Optional DM fonts include 8-bit (European-based), 16-bit (Asian-based) fonts, and some additional size and typeface versions of existing fonts. The optional DM fonts require on the order of 2.5 MB of disk space. Would you like the set of optional DM fonts?: [ yes(D) no ] ==> no ** Name: hardcopy ** /SYS/HARDCOPY The utilities required to support the DOMAIN/OS aegis print services are collected in /sys/hardcopy. You need this directory if the target of this installation (or nodes which will boot diskless from it) will have a printer attached or will run a print manager . You do not need the utilities in /sys/hardcopy to queue jobs to an aegis printer . This directory consumes about 1.5 MB of disk space. Would you like the print server utilities? (/sys/hardcopy) : [ yes(D) no ] ==> yes ** Name: sys_print ** DOMAIN PRINT SPOOLING IF you have any sr9.7 printers in your network, and expect to queue print jobs to them, you need either a local spool directory or a link . Choose 'copy' and /sys/print will be created locally (this node will be the print spool node, others should link to it). Choose 'link' and you will be prompted for the name of the print spool node. Choose 'none' if you do not use the DOMAIN/OS aegis print utility or if you will only queue jobs to sr10.x (or later) printers . : [ copy(D) link none ] ==> none ** Name: x11_env_option ** USR/X11 If you want to link your /usr/X11 directory to another node then select 'link'. If you want to install X11 or HP VUE 2.0 (m68k only) then select 'copy'. If you do not want any X11 functionality then select 'none'. NOTE: If you run any applications that require X-Windows you must answer 'copy' or 'link' to this question : [ copy(D) link none ] ==> copy ** Name: bms_files ** The Broadcast Message Server is a tool integration framework for the SoftBench layered product and for the HP VUE 2.0 window management system. Do you want to install the Broadcast Message Server files? : [ no(D) yes ] ==> yes ** Name: tcp_admin ** TCP/IP Tcp/ip is available on all nodes and in all environments. Some nodes are tcp administration nodes, most need only a link to an administration node. Choose 'copy' if the target of this configuration is to be a tcp administration node. Choose 'link' to supply the name of a tcp/ip administration node in your network. This is a node which contains the files /etc/networks and /etc/hosts. : [ copy(D) link none ] ==> copy ** Name: all_include ** INCLUDE FILES The set of include files for program development consists of these susbsets: AEGIS - apollo-specific pascal and fortran include files (/sys/ins) DOMAIN - apollo-specific C include files (/usr/apollo/include). BSD - bsd4.3 include files (/bsd4.3/usr/include). SYSV - sys5.3 include files (/sys5.3/usr/include). If you choose to install include files, the subsets corresponding to the environments being installed will be installed. Do you want the include files for selected environments installed as a local copy or a link to another node? : [ copy(D) link none ] ==> copy ** Name: ada_apollolib ** DOMAIN ADA INTERFACE FILES The set of apollo-specific interface files for Ada program development are collected in /usr/apollo/ada and consume about 3.6 MB of disk space. You do not need this directory if you do not do software development in Ada. Do you want a local copy of /usr/apollo/ada, a link to another node or neither? : [ copy(D) link none ] ==> none ** Name: all_help ** HELP FILES / MAN PAGES Help is available for each of the three environments: AEGIS - /sys/help BSD - /bsd4.3/usr/man SYSV - /sys5.3/usr/catman DOMAIN - /usr/apollo/man (Installed with include files only.) If you choose to install help files / man pages, the subsets corresponding to the environments being installed will be installed. Do you want a local copy of help files/man pages for selected environments, a link to another node or neither? : [ copy(D) link none ] ==> copy ** Name: sys_source ** /SYS/SOURCE The /sys/source directory contains sources for bit-pad support, the emt command and models for implementing siorf/siotf on a non-Apollo system. It consumes on the order of 0.2 MB of disk space. Do you want a local copy of source files (/sys/source), a link to another node or neither? : [ copy(D) link none ] ==> none ** Name: com ** /COM The /com directory contains the set of Aegis environment commands and consumes on the order of 2 MB if disk space. Do you want a local copy of /com, a link to another node or neither?: [ copy(D) link none ] ==> copy All queries answered for product: os 10.4 CONFIG> exit Validating selected products, please wait ... New configuration file saved in /tmp/configa02359 RAI Install Tool V2.T34 30 Jan 92 Installing //ancient/old_m1 Checking status of baseline file entry ri.apollo.os.v.10.4 Checking status of configure file entry ri.apollo.os.v.10.4 Still checking at Sun Aug 25 10:24:26 1996 Computing installable set for //ancient/old_m1 Completed installation requires 142004 additional blocks. More disk space is required during install runtime. Free Disk Space available 327781 blocks Copying Release Notes for products: os 10.4 Copied: //ancient/old_m1/install/doc/apollo/os.v.10.4.1__notes Copied: //ancient/old_m1/install/doc/apollo/os.v.10.4__bind4.8_operations_guide Copied: //ancient/old_m1/install/doc/apollo/os.v.10.4__manuals Copied: //ancient/old_m1/install/doc/apollo/os.v.10.4__notes Copied: //ancient/old_m1/install/doc/apollo/os.v.10.4__posix Copied: //ancient/old_m1/install/doc/apollo/os.v.10.4__software_release_bulletin.Z Copied: //ancient/old_m1/install/doc/apollo/os.v.10.4__xpg3 Beginning installation of ri.apollo.os.v.10.4 *********************************************************************** * The new OS software has been installed. Please check the * * transcript pad for errors and then, if no errors were found, shut * * down and reboot the target node before running the new OS software. * *********************************************************************** RAI install has successfully completed $
now see:
ESTABLISHING THE INITIAL REGISTRY