XEROX1108 Users Guide1SECTION 1XEROX 1108 OVERVIEWThis section describes the day-to-day operation of the Xerox 1108. Subsequent sections of thismanual contain detailed explanations of the operational procedures sketched below.OPERATIONS OVERVIEWOnce the Xerox 1108 has been properly loaded with Xerox software, its operation is straight-forward. Powering up the Xerox 1108 automatically starts Interlisp-D. When the user has com-pleted a session, he does a (LOGOUT) which saves the state of the current session until thenext time Interlisp-D is started. The process of logging out puts the Xerox 1108 in its base state:a black screen with a small bouncing white window. From this state it is possible to: (a) resumean earlier Interlisp-D session; (b) load fresh versions of Interlisp-D; (c) run machine diagnostics. On Xerox 1108s with sufficient disk storage, more than one Interlisp-D environment can be main-tained on the local disk. Separate software projects can be supported under each environment.To switch from one project to another, (LOGOUT) of the first environment and enter the second.Special software is provided to facilitate this switching back and forth.Occasionally errors and problems arise during the operation of the Xerox 1108. These areusually signalled via the LED lights on the Maintenance Panel. Refer to the section entitled MPCode Summary for help in diagnosing such problems.THE LOCAL DISKThe Xerox 1108 is equipped with a 10, 29, or 42 Megabyte local disk. The disk is formatted intotwo or more logical volumes; the number and size of these logical volumes depends on the sizeof the disk. The 10 Megabyte disk is partitioned into two logical volumes named Diagnostics andLisp. The 29 and 42 Megabyte disks can be partitioned into logical volumes: Diagnostics, Lisp,Lisp2, Lisp3 and BootLisp. The disk is partitioned using utility software distributed by Xerox. Insubsequent releases of this software, the user will be able to define the name and size of eachlogical volume.Logical volume Diagnostics contains software for running diagnostics on the display, keyboard,mouse, floppy disk drive, and Ethernet. It also contains a software package, the Install Lisp Tool,for initializing the local disk with Lisp software and switching back and forth between Interlisp-Denvironments stored on the local disk. gdpXq@p gd*?dF+0)p(;]s#l[ gV(p+/ gSL gPs gLFORMS.SYSOUT)INSTALLING SOFTWARE FROM FLOPPIESLoad the floppy disk drive with the floppy labeled Installation Utility. Do a 2-boot. After about aminute, a menu of options will be displayed. The menu items permit you to (a) partition the localdisk into logical volumes, (b) install software on the Diagnostics volume, (c) initialize Lispvolumes with a fresh Interlisp-D sysout, (d) start Interlisp-D running on one of the Lisp volumes.Your Xerox 1108 arrives prepartitioned and loaded with Interlisp-D. You will need the InstallationUtility each time you wish to install a fresh Interlisp-D sysout on a logical volume from floppies.Occasionally, a catastrophic software error may require you to repartition the local disk.From time to time, new releases of Interlisp-D will be distributed to Xerox 1108 users. TheInstallation Utility should be used to install these new sysouts.INSTALLING SOFTWARE ON THE DIAGNOSTICS VOLUMEThis operation is perhaps the most complicated aspect of bringing up your Xerox 1108. Loadingthe Diagnostics volume requires careful adherence to the instructions in section entitledSoftware Installation. At the completion of this operation, the Diagnostics volume will contain:diagnostic software, the Install Lisp Tool, microcode to facilitate a 1-boot, and a file containingsite-specific information. In particular, you will be asked to supply names for your site's domain gdpXq@p gd*?dF+0)p g]!8 g[6 gYw) gUs gQptpP gO@tp gMW-. gK#N gH@ gE1CA7 g=[TC9$ g5s! g1p/tp g/P g-_U g++[ g'O S g%> g" M g < g 5 gs- gp@ gt pL  gt p= g O g O WTVk( XEROX1108 Users Guide5and organization. If you are running a Xerox NS Clearinghouse, these names must be the sameas those assigned when your Clearinghouse was created. If you are not running aClearinghouse, then any names will do.Note: The Diagnostics volume is preloaded by Xerox.LOADING INTERLISP-D PACKAGESXerox supplies two sets of floppies containing Interlisp-D software packages: Lisp Library, whichcontains software supported by Xerox; and Lisp Users, which contains user-written software notnecessarily supported by Xerox. To load selected files from these floppies, start Interlisp-Drunning from any Lisp volume, insert the floppy containing the file you need into the floppy diskdrive, and use the LOAD function to read the file into virtual memory. For instance(LOAD '{FLOPPY}GRAPHER.DCOM)will load the Grapher package into virtual memory; i.e., the functions and variables defined inthat file will now be defined in Interlisp's virtual memory. Alternatively, connect to the floppydevice with CONN {FLOPPY} and (LOAD 'GRAPHER.DCOM).When a file such as GRAPHER.DCOM is loaded, Interlisp-D attempts to automatically load all thefiles on which GRAPHER depends. Interlisp-D will fail to locate those files if they are stored on afloppy disk other than the one loaded in the floppy disk drive. One solution is to use COPYFILEto move files from Lisp Library and Lisp Users to a directory on a fileserver and load from thatdirectory. THE INSTALL LISP TOOLThe Install Lisp Tool is activated from the "base state" by clicking the left mouse button. TheTool can be used to display the names of all the logical volumes on your local disk, erase alogical volume, transfer a sysout from one logical volume to another or from a fileserver to alogical volume, and start/restart Interlisp-D on a particlar logical volume. The Install Lisp Tool iscompletely described in the the section entitled System Tools.MAINTENANCE PANEL CODESTwo types of codes are displayed in the 4-digit readout on the Maintenance Panel: progresscodes and error codes. Progress codes are displayed in the MP at various stages of booting and initialization. Forinstance, when the Xerox 1108 is powered up, the lights in the Maintenance Panel cycle from8888 to 0000 through 0199, 0200, pause at 0500, and begin counting up. gdpXq@p gd*?dF+0)p g]? g[A4B gYw K gUs gQp?tp gO"t p) gMW @ gK#< gHMCE gA7R g?D g<- g8R g6E g4I g2Wt pt p g0# g,Gs g(kp\ g&7J g$8 g!=! g &t gs gp4# g g8 gM g kCTVk( XEROX1108 Users Guide6Error codes are traps which freeze or blink the error number in the MP. They are usually fatalerrors. Codes 9000-9999 are displayed by Interlisp-D to indicate a system failure such as anerror in the address space manager or microcode errors. Occasionally it is possible to recoverby pressing the STOP key. The STOP key attempts to activate a remote debugging facility,Teleraid, running on another Xerox 1108 or 1100 (see the Fugue.4 Release Notes for details.) IfTeleraid is not running, Interlisp-D will be restarted. If the failure persists, please note the MPcode and notify Xerox 1100Support.This section discusses a few frequently encountered MP codes. 0149 occurs a few seconds after power-up and indicates the local disk is not yet ready.0937 occurs after a 1-boot when the time and date are unknown. 0322 occurs when a 5-boot attempts to load software from the Fixed Disk Diagnostic floppy,and the Xerox 1108 is not connected to the Ethernet. To force the booting process to continue,hold down Alt B until the MP code steps to 0323.THE ETHERNETThe Xerox 1108 is equipped with a controller for 10 Megabit Ethernet. This permits the Xerox1108 to utilize the services of fileservers, printerservers, and non-Xerox equipment which speaksthe appropriate protocols; it also allows the Xerox 1108 to communciate with other Xerox 1108'sand 1100's on the net. Each Xerox 1108 processor is uniquely identified with a 48-bit NS hostaddress. This number is used to identify the Xerox 1108 in every NS network transaction. SinceInterlisp-D also uses PUP protocols, which use 8-bit PUP host addresses, your Xerox 1108 mayprompt you for this number when Interlisp-D is started. Simply type in any octal number in therange 0-255. Make sure no other machine on the same net has already been assigned thatnumber. In essence, each Xerox 1108 has two net host addresses: the 48-bit wired-in NSaddress, and an 8-bit, arbitrarily assigned PUP address. (Note: if a PUP ID Server is running, thePUP host number will be supplied automatically to the Xerox 1108.)Occasionally devices on the Ethernet may fail to communicate. One possibility is that the net,itself, is at fault; e.g., the cable is shorted, the terminators were trampled upon, the Ethernet tapsthemselves contain metallic debris and need to be cleaned, etc. To test that the network is alive,perform the following steps. Use any two machines on the net which are running Interlisp-D. (Ifyou choose an 1100, make sure it is running 10 Megabit microcode.) Call these Machine A andMachine B. On Machine A, type:\MY.NSADDRESS gdpXq@p gd*?dF+0)p g]&3 g[B gYw< gWCD gU0tp gR/, gP gL> gHspS gEsp; gA7spC g?[ g<, g8s g5p N g2N g0= g.{U g,GG g* L g'=tp g%L g#wO g!C L g? g3 J gZ g 0( g? gcX g/C S  "TVk( XEROX1108 Users Guide7The value of this variable looks like 0#0.1345.10654#0. Go to Machine B and type:(NS.ECHOUSER '0#0.1345.10654#)Note the number typed is the same as the number given on Machine A without the number afterthe second "#". If the test is successful, you will see a pattern such as:!+!+!+!+!+!+!+!+!+!+!+!+The ! indicates a successful packet transmission; the + indicates the packet was successfullyechoed back. Anything else indicates the net is down. If you suspect the net is shorted, unscrewthe taps, one-by-one, of each machine on the net. When the offending tap has been removed,the each test will display !+!+!+!+!+!.COPYING FILES BETWEEN MACHINESXerox 1108s and 1100s can communicate amongst themselves on the Ethernet. A simple form ofsuch communication is moving files between machines. This operation is PUP based, and assuch requires that PUP host addresses have been assigned to the communicating machines. Forexample, to move file FOO from your machine to a machine with PUP host address 456, withboth machines on the same net, do (COPYFILE 'FOO '{0#456#}FOO)To copy file FOO from filedrawer AI on fileserver ALPHA to a Xerox 1108 on net number 3 withPUP host address 123 while seated at your machine, type:(COPYFILE '{ALPHA:}FOO '{3#123#}FOO)Note: file transmission is enabled when the PUPFTP process is running on the target machine.To activate this process, first load FTPSERVER.DCOM from the Lisp Library, then evaluate(ADD.PROCESS '(\FTPSERVER).THE FLOPPY DISK DRIVEThe floppy disk drive is used by the Installation Utility for loading the Xerox 1108 with Lispsysouts recorded on floppy disks. The drive is also supported, with a few restrictions, byInterlisp-D. Consult the section entitled Input Output for a complete description.Interlisp-D defines a device, {FLOPPY}, which allows file operations to be carried out onfloppies. An additional operation, (FLOPPY.FORMAT name) initializes a floppy for writing.Operations such as LOAD, MAKEFILE, COPYFILE, READ, PRINT, and TCOMPL are allsupported. gdpXq@p gd*?dF+0)p g]NCZ gV'+, gSGCP gL;sp1sp& gJ< gGE gE$ gAs g=pO g;T g9@ g7K? g5C1; g-_E g++"tpC'O( g#s-* g!?: g  g/s gSpA g', g t p g F g P g #$= gs TVk( XEROX1108 Users Guide8SUMMARYThis section is meant to review the flow of day-to-day operation of your Xerox 1108.Your Xerox 1108 arrives, with its 42 Megabyte local disk prepartitioned. Each of the three Lispvolumes has been loaded with identical versions of the Interlisp-D sysout. The first time youpower up the machine, an automatic 0-boot will start Interlisp-D running on volume Lisp. Havingdefined functions, set the value of global variables, etc., you (LOGOUT), which saves the state ofyour work in volume Lisp. Within a minute or two, the Xerox 1108 enters its "base state", and awhite window bounces across a dark background.You bring up the Install Lisp Tool and start Interlisp-D running from volume Lisp3. You (oranother user) begins a project in volume Lisp3 and eventually logs out. The machine returns tothe bouncing window. You power down the machine and leave for the night.The next day, you power up the machine and do a 1-boot. Within a few minutes, the whitebouncing window comes up. You summon the Install Lisp Tool and restart Interlisp-D fromvolume Lisp3. After a morning's work, you write a sysout to your fileserver, thereby saving thestate of your work. This sysout can be reinstalled into any Lisp volume by using the Install LispTool. A new version of Interlisp-D arrives in the mail. You install the new sysout on volume Lisp2 by2-booting the Installation Utility and selecting the appropriate menu items.A few days later, you wish to experiment with the sysout you saved on your fileserver. You bringup the Install Lisp Tool, type in the name of the file where your sysout is stored, choose thelogical volume which is to receive the sysout, enter your name and password, and select theInstall File! command. Your sysout is intalled, and you select the Start Lisp Volume! command torun the sysout. gdpXq@p gd*?dF+0)p g]s gZpP gV'D gSV gQS gOB gMWV gK#) gGGR gE+, gBE g?N g<-" g:+. g8gY g63 g2W+4 g0#C g,G;$ g*K g'I g%J g#w (TVk( XEROX1108 Users Guide9Keyboard Drawing gdpXq@p gd*?dF+0)p g]*TVk(& XEROX1108 Users Guide10(This page intentionally left blank) gdpXq@p gd*?dF*j)p!a=h$>TVk($ XEROX1108 Users Guide11SECTION 2BASIC OPERATIONSCOMPONENTSThe Xerox 1108 is a compact, personal Interlisp-D workstation consisting of a processor, display,keyboard, mouse, floppy disk drive, and a rigid disk drive.The DisplayThe display is a large format CRT (17" diagonal) with a high resolution bitmap (1024 x 808pixels). Intensity is controlled by a lever under the left side of the screen. The display may betilted back and forth to maximize comfort and minimize glare.The KeyboardThe keyboard consists of 78 keys, 24 of which are function keys. All 78 keys are unencoded.The maximum distance between keyboard and processor is approximately 8 feet.The MouseThe mouse is one of three types: 2-button mechanical, 3-button mechanical, or 3-button optical.The middle key of the 2-button mouse is the CENTER key on the keyboard. If you have anoptical mouse, use the specially designed grey, hexagon-patterned paper as a mouse pad. Themouse is attached to the keyboard with approximately 2-l/2 feet of thin cable.The ProcessorThe processor houses a floppy disk drive, a 10 or 43 Megabyte rigid disk, and six printed circuitboards: the IO processor, Central processor, High Speed IO processor, Memory Storage,Memory Control, and the Options board. A serial port (RS232) is located in the rear of theprocessor. If the 29 Megabyte rigid disk is used, it is housed in a separate box.The Rigid DiskThe rigid disk has 10, 29, or 42 Megabytes capacity. Depending on size, it is divided into two or more logical volumes. Each logical volume has a name and length. Instructions are provided forloading each volume with the appropriate software. gdpXq@p gd*?dF*j)p(;]s$[ gV( gRLp.0 gP2 gLpGCA|6sps?p7 = % sps;p g7s g3pStp g18tp g/A g-^@ g+*C g'NO g%*1 g"_ g 1,s gp*. g? gn B g:1( gO g2TVk( XEROX1108 Users Guide14To perform an alternate boot, press both B RESET and ALT B buttons, then let go of B RESET.The maintenance panel will go blank, show 8888, then cycle slowly and repeatedly through thesequence 0000, 0001, ..., 0010. Release the ALT B button when the desired number is showing. The options are:0000 Boot Interlisp-D from a logical volume on the rigid disk. Usually, the logical volumeselected will be the one containing the most recently used Interlisp-D system; i.e., if youterminate an Interlisp-D session with LOGOUT, then 0-boot will resume that session from whereyou left off. However, if the most recent activity was installing a fresh Interlisp-D system on alogical volume, 0-boot will boot from that logical volume. (Note, to boot Interlisp-D from anylogical volume, use the Install Lisp Tool.) 0001 Boot the 1108 into its base state. From this state it is possible to start utility programssuch as diagnostics, or a tool to install and start Interlisp-D on different logical volumes.0002 Floppy boot (suppress diagnostics). Only specially configured Xerox floppies, such asInstallation Utility, or Fixed Disk Diagnostics, may be booted this way. 0005 Floppy boot (with diagnostics). Only specially configured Xerox floppies, such as FixedDisk Diagnostic, may be booted this way. 0010 Floppy disk drive head cleaning function (see below.)Turning off the Processor1.Make sure you are logged off and see the bouncing white square on your display.2.Before you turn the system OFF, press both the B RESET and ALT B buttons on theworkstation front panel and push the rocker switch to the 0 position. Continue topress both the B RESET and ALT B buttons for approximately 20 seconds, thenrelease them.This procedure allows the disk to spin down properly. ROUTINE MAINTENANCECleaning the Floppy Disk Drive HeadsOnce a month, or after every twentieth time that you use the floppy disk drive, you should cleanthe floppy disk drive heads.If the magnetic heads are not kept clean, they can accumulate deposits that will causescratching and erasure of data on the disks while reading and writing. gdpXq@p gd*?dF*j)p g]'spspsp g[!8 gYw#sp+ gWC gSgsp'/ gQ3> gN$0 gL^ gJ= gHctp gDsptp: gBSY g>wsp@ g*#.<< *%8s5p*3$tp  t16p't p g-Zs. g)~pD g'JH g%H g"\ g N gz gs gpU gF gs g pD^TVk( XEROX1108 Users Guide16BASIC TROUBLESHOOTINGProblem: The display is black, with no bouncing white square.1.Check the intensity lever to see if it is pulled all the way toward you.2.Check to make sure the processor is plugged in.3.Check to make sure the processor is turned on.4.Do a 5-boot from the Fixed Disk Diagnostic.5.Note the Maintenance Panel code if the diagnostics fail and report this to your site's designated System Administrater, or the Xerox service representative.Problem: The cursor will not move.1.Make sure the ball bearings of the two-button mouse are moving freely by movingthe mouse in circles on the plastic pad.2.Make sure the two-button mouse is on the special plastic pad or other nonslipsurface. The three-button mouse must be on its special optical paper (grey-coloredwith small, hexagonal pattern.)3.Make sure the thin cable is attached securely to the mouse and the keyboard.4.Check the Maintenance Panel code for reporting the problem to your site'sdesignated Principal User, or the Xerox service representative.REPORTING PROBLEMSThe Interlisp-D support team is committed to providing full support services to the entireInterlisp-D user community. Users are encouraged to report problems with the system, errors inthe documentation, and their general observations. Messages may be sent to us in several way:At most Interlisp-D sites, there is one person designated as the Interlisp-D System Administrator,typically an experienced user. If the System Administrator is not able to help you with yourproblem, he or she should be able to contact the Interlisp-D support team for you.Users with access to the ARPANET are encouraged to send mail to our net address:1100Support@XEROXUsers without ARPANET sponsorship should call (818) 351-2351 ext. 2222 collect or write to:1100 SupportXerox Special Information Systems250 North Halstead StreetPasadena CA 91109 gdpXq@p gd*?dF*j)p g]s gZp6CVnHCS/CP.CN(+CKfPIxL gEspCBB@%C=W$%;i.9{C6LC3()%2 5 g.-s g*QpC g( (+ g%Z g" Ftp gP gJ gPC4s gXp[C C !C C`TVk( XEROX1108 Users Guide17SECTION 3SOFTWARE INSTALLATIONThe installation of software on the Xerox 1108 is a three-step process. First the rigid disk mustbe partitioned into logical volumes. Second, the Diagnostic volume must be loaded with softwarefor running diagnostic tests and initializing the local disk with Lisp software. Finally each Lispvolume must be initialized with a fresh Interlisp-D sysout. As the Xerox 1108 arrives pre-partitioned and loaded with Interlisp-D software, the user is usually concerned only with the lastof these three operations. However, under certain circumstances, it is necessary to repartitionthe rigid disk and install software in the Diagnostic volume. This chapter describes the entireinstallation sequence in detail.SETTING THE TIMEOccasionally it is necessary for users that are not on a network to set the time after booting the"Installation Utility" floppy.The user will be prompted for time in the following format.Time zone offset from Greenwich (-12-12): enter the appropriate value, e.g. -5 forEST and -8 for PST.First day of daylight savings time (0-366): 121 press RETURNLast day of daylight savings time (0-366): 305 press RETURNPlease enter date and time: enter date and time in the form month/day/yearhours:minutes:seconds e.g. 3/15/84 09:42:00Set time to March 15, 1984 09:42Do you wish to change the time? respond "Y" or "N" PARTITIONING THE RIGID DISKThe Xerox 1108 is equipped with a 10, 29, or 42 Megabyte local disk. The disk is partitioned intotwo or more logical volumes, depending on the disk size. The 10 Megabyte disk is partitionedinto two logical volumes named Diagnostics and Lisp. The 29 and 42 Megabyte disk arepartitioned into logical volumes Diagnostics, Lisp, Lisp2, Lisp3, and BootLisp.The logical volume Diagnostics contains a software package, the Install Lisp Tool, for initializingthe local disk with Lisp software and moving between Interlisp-D volumes on local disk. TheDiagnostic volume contains 3,500 pages. (1 page = 512 bytes) gdpXq@p gd*?dF*j)p(;]s"`[ gV(pE gSE gQ.1 gOO gMX : gK$'6 gHV gF  gBs g?p ,* g<  g8;C5_s$p C3qC0s/p C-s.p C++sp !t C)=pC&{sC#p gs gp^ gM gt ptp ge t ptptptptp gS gU1' g ! 2TVk( XEROX1108 Users Guide18The logical volumes Lisp, Lisp2, and Lisp3 can each contain a complete Interlisp-D environment.Each volume holds the Lisp virtual memory which is initialized from floppy disks, a file server, oranother partition on the local disk. On the 29 and 42 Megabyte disk, each Lisp logical volume is16,200 pages. The Lisp volume on a 10 Megabyte disk is 12,500 pages.The BootLisp volume on the 29 and 42 Megabyte disk is a smaller Lisp volume that is suitablefor use with the remote boot function in Install Lisp Tool. This allows the Lisp virtual image to becopied from one logical volume on the local disk to another. (See the section entitled SystemTools.)The Xerox 1108 comes with the disk approporiately partitioned for your disk configuration.However in the event of a catastrophic error it may be necessary to repartition the rigid diskbefore reloading the Interlisp-D software. The steps in the partitioning procedure are outlinedbelow.1.Boot the floppy labeled Installation Utility. (Use 2-boot)If your 1108 is not on a network you will be prompted to set the time. See Setting theTime for details.2.Select the menu item appropriate for partitioning your rigid disk.3.You will be warned that the partitioning operation destroys the contents of the disk,and asked to confirm. Respond Y to the prompt. 4.When the installation menu reappears, you may proceed with installing software inthe diagnostic volume.INSTALLING SOFTWARE ON THE DIAGNOSTICS VOLUMEThe Diagnostic volume must contain the following: diagnostic software for running tests on themouse, keyboard, display screen, and ethernet connection, the Install Lisp Tool software,microcode necessary for booting the rigid disk, and a file containing site-specific information.Loading this software requires the floppy disks labeled Installation Utility and Diagnostic Filesdistributed with the Interlisp-D software kit. 1.Boot the floppy labeled Installation Utility. (Use 2-boot) After about two minutes a listof utility options will be displayed.If your Xerox 1108 is not on a network you may be prompted to set the time. 2.Select the menu item Install Diagnostics. The message "Ready to install diagnosticboot files" will appear and you will be asked if you wish to continue. Unload thefloppy drive and load the floppy labeled Diagnostic Files. Respond "Y" to the"Continue?" prompt. gdpXq@p gd*?dF*j)p g]8$ g[:% gYw9 gWC> gSg? gQ3 t p? gNRt gLp gH= gFM gDY gBSC>tp ;)P9; C5BC2M0#tpC,A * g&s- g"p< g A g,+ gL1tpt gp $Ctp'#LC tp* #8 5"tp G  >TVk( XEROX1108 Users Guide193.The microcode will be installed first. When this operation is complete the message"Lisp microcode installed" will appear. Then the diagnostic files are installed. Thisprocedure takes several minutes. The message "Diagnostic files installed" will informyou when this operation is complete.4.At this point you are ready to load the Install Lisp Tool software. When the installationmenu reappears boot the rigid disk. (A 1-boot will boot the rigid disk.)5.In about two minutes, the cursor will change to a pointing arrow. Activate theExecutive window. To do this, position the cursor over the letters "cut" within theword "Executive" in the small window in the bottom left-hand corner of the screenand press the left mouse button. This will cause the small window to expand to alarge window. Press any mouse key when the cursor is inside of the large window toactivate type-in to that window.6.Unload the floppy drive and insert the Installation Utility floppy.7.Type in floppy read InstallLispTool.bcd. You should be able to hear the floppy driveas the file InstallLispTool.bcd is transferred from the floppy disk to the rigid disk. Ifthis file does not appear on the Installation Utility floppy, you have the wrong versionof the Installation Utility.8.Type InstallLispTool. This will load the file that should get you to the bouncing squareon your display. At this point you are ready to use the "ProfileTool" to create thesite-specific file that provides information used by the Install Lisp Tool. YOU MUSTFOLLOW STEPS 9 AND 10 IN ORDER TO RETURN TO THE "BASE STATE" AFTERA 1-BOOT. IT IS ONLY FROM THIS STATE THAT IT IS POSSIBLE TO ENTEREITHER THE INSTALL LISP TOOL OR THE DIAGNOSTICS PACKAGE. 9.Press both mouse buttons to activiate the ProfileTool. Fill in the appropriate valuesfor the various parameters. If your 1108 is attached to a Xerox NS Clearinghouse, youmust set the Domain and Organization parameters to the names defined in yourClearinghouse database. Those users without an NS Clearinghouse may set theseparameters to any reasonable names. You do not have to supply values for all of theparameters in the window. In particular, if a password is supplied it is stored on thedisk in an unencrypted form. The ProfileTool supplies default values for the variousfields in the InstallLispTool. See the description of the ProfileTool for details. 10.After setting the appropriate parameters, execute the Set Profile! command bypositioning the cursor over the command and pressing either mouse button. Confirmwith the left mouse button. When the word "done" appears in the window select Quit!The ProfileTool window will disappear and you will return to the bouncing white box.At this point you are ready to install Interlisp-D software into your Lisp volumes.INSTALLING INTERLISP-D SOFTWAREThere are three ways to install the Interlisp-D software on a logical volume. You may install fromfloppy disks, from your file server, or from another logical volume on your local disk. gdpXq@p gd*?dF*j)pC]O[+%ZFX!CUS/*SeDCP.N ?LFJ0HJFCD;CCAytp ?T=F ;C8tpC6*'5 +3#<15./G3C,$,*6((& !$ > " / MMCA1sp S 2e3wLQ gsps g pP g R TVk(S XEROX1108 Users Guide20INSTALLING INTERLISP-D SOFTWARE FROM FLOPPIESYou may install the Interlisp sysout from the floppies distributed with the Interlisp-D software kit.1.Boot the "Installation Utility" floppy distributed with the Interlisp-D software kit.If your 1108 is not on a network you may be prompted to set the time. 2.When the Installation menu appears, select the item labeled Install Interlisp on ---volume. Note that the 10 Megabyte disk has one Lisp volume, the 29 Megabyte diskhas two Lisp volumes, and the 42 Megabyte disk has three Lisp volumes. The 29 and42 MB disks also have a BootLisp volume.3.Follow the dialogue to load your Interlisp-D floppies. A Lisp sysout file can requirefrom three to five floppies. After loading the floppy labeled Lisp Sysout #3, your areasked if there is Another Disk? If you mistakenly respond "Y," you do not have toredo the entire installation procedure. A 1-boot will return you to the "Base State" ofthe 1108 from which you can start your Lisp volume.4.After Interlisp is loaded, do a 1-boot to boot from the rigid disk. This will return you tothe "Base State" of the 1108. LOADING INTERLISP-D FROM A FILE SERVERThose users with access to a an NS or IFS fileserver may use the Install Lisp Tool to load a Lispsysout from their file server.1.From the "base state" of the 1108, click the left mouse button to activate the InstallLisp Tool. If booting the rigid disk does not get you to the base state or bouncingwhite square, then make sure you have correctly carried out the instructions inInstalling Software on the Diagnostics Volume.2.Fill in the appropriate parameters. The File: parameter should be filled in with the filename of the Lisp Sysout to be installed. NOTE: The VMem Size: must be largeenough to accommodate the Sysout file being installed. If you Erase Volume! before you install the file from your file server, the VMem Size will be defaulted appropriately.You may also use the Set Vmem Size! command. See the documentation for theInstall Lisp Tool under SYSTEM TOOLS for details. For an IFS, the file name is of the form:[Server]Subdirectory>...>FileName.SysoutFor An NS file server, the complete file name is of the form:[Server:Domain:Organization]Subdirectory>...>FileName.Sysout gdpXq@p gd*?dF*j)p g]s # gZpeCVnUSFCP"sNp,M8K &CH^5Fp9t p D s p3B#0@0C=<; g8s& g4>p< g2 C.uN,:*B(t #pC%$sp(#,s p " 8s p <1s pCt p S)[3[=[;GTVk( XEROX1108 Users Guide213.Select the Install File! command and confirm with the left mouse button. Themessage window will occasionally report the number of bytes transferred while thefile is being fetched.4.When the sysout is installed, "done" will appear in the message subwindow.INSTALLING INTERLISP-D FROM THE LOCAL DISKThe Remote Boot! command of the Install Lisp Tool may be used to install a fresh Insterlisp-Dsysout from one logical volume on the local disk to another logical volume. The sysout on thesource volume must be "untouched," i.e., the source volume must never have been started.(This is by far the quickest way to Install software on a volume.)1.From the "base state" of the 1108 click the left mouse button to activate the InstallLisp Tool. If booting the rigid disk does not get you to the base state or bouncingwhite square, then make sure you have correctly carried out the instructions inInstalling Software on the Diagnostic Volume.2.Select the Remote Boot! command from the subwindow and confirm with the leftmouse button.3.Select the source volume as appropriate (Lisp, Lisp2, Lisp3, BootLisp)4.Select the Destination volume.5.Select the Start! command.STARTING A LISP VOLUMEA 0-boot will start the lisp volume that was most recently in use. Any logical volume withInterlisp-D software installed may be started using the Install Lisp Tool.1.From the "base state" of the 1108, click the left mouse button to activate the InstallLisp Tool. If booting the rigid disk does not get you to the base state or bouncingwhite square, then make sure you have correctly carried out the instructions inInstalling Software on the Diagnostic Volume.If the machine hangs with a maintenance panel code of 0937, you must set the timebefore you can successfully boot the rigid disk. You may boot the Installation Utilityfloppy and set time, or do a 0-boot to get back into a Lisp volume and use thefunction SETTIME. See Setting the Time for the approppriate format when using theInstallation Utility floppy. gdpXq@p gd*?dF*j)pC]s p ([4ZCWAJ gSes* gOps p)% gMUF gK!"0 gH=CEX#.Cj:A|B?t "pC<s p:C8FC5Z s pC2 sp g.s g*p'2 g( ?C%N#):!;BMt "p%*P2 tp+ TVk( XEROX1108 Users Guide222.Set the Volume: parameter to the name of the Lisp volume you wish to start. See thedocumentation on the Install Lisp Tool in System Tools.3.Select the Start Volume! command and confirm with the left mouse button.You may also start an Interlisp volume by using the Installation Utility floppy. Boot the floppy andwhen the Installation Menu comes up, select the item Start Interlisp from Lisp --- volume. gdpXq@p gd*?dF*j)pC]spA[ t pCX\ s p1 gTM gRL1s$pTVk(L Helvetica Logo Helvetica Helvetica  Helvetica "*/84689=CIPV"[ `gov|~j/0M64S1.BXKeszlerJune 4, 1984 12:50 PM