--SystemTools.doc--lasteditedby--JFung.pasa17-Oct-8413:23:29Filed:[Dante]Harmony>SystemTools.docTheLispSystemToolsisatailoredsoftwareparticularlytomeettheinstalltionofInterlisp-DsoftwareonXerox'sDandelion(1108)machine.Itisanintegratedpackageofthreesoftwares,a)theOnline-Diagnosticstool,b)theProfiletoolandc)thelispSystetmtool.ThisdocumentdescribestheProfiletoolandtheLispSystemToolsindetail.TheOnline-DiagnosticstoolcamefromVersatecandhasonlinehelpmessagessoitwillnotbediscussedhere.TABLEOFCONTENTS:1.INSTALLATIONFROMFLOPPIES1.1PARTITIONYOURDISKFROMFLOPPY1.2SETUPYOUR'SYSTEMTOOLS'VOLUME1.2.1INSTALLBOOTFILESAND'SYSTEMTOOLS'FROMFLOPPY1.3ACTIVATINGINDIVIDUALTOOLSFROMBASESTATE1.4TOOLWINDOWSANDPARAMETERITEMTYPES1.5THEPROFILETOOL1.5.1PROFILETOOLWINDOW1.5.2PROFILETOOLCOMMANDSANDPARAMETERS1.6THELISPSYSTEMTOOLS1.6.1LISPSYSTEMTOOLSWINDOW1.6.2TOOLCOMMANDSANDPARAMETERS2.LOADINGINTERLISP-DSOFTWARE2.1LOADINGINTERLISP-DSOFTWAREFROMSYSTEM-TOOLS2.2LOADINGINTERLISP-DSOFTWAREFROMINSTALLATIONUTILITYFLOPPIES3.INSTALLFROMETHERNETFORXEROXINTERNALUSERSS3.1PARTITIONYOURDISKFROMETHERNET3.2INSTALLBOOTFILESANDLOADING'LISPSYSTEMTOOLS'FROMETHERNET3.3HOWTOSETUPYOURUSER.CM(PROFILE)FILE3.4ACTIVATINGTAJOVOLUMEFROMBASESTATE1.1PARTITIONYOURDISKFROMFLOPPYThe1108comeswiththreedifferentdiskconfigurations:the10MegabyteSA1000,the29MegabyteSA4000,andthe42MegabyteQ2000.Youhavetopartitionyourdiskintologicalvolumestoaccomodatelispsoftwares.Tocarryouttheinstallationproceduresfromfloppies,youneedthefollowingfloppiesasisdistributedaspartofthe1108Softwarekit:1.InsatallationUtilityfloppy2.SystemFilesfloppy3.Aset(3to6)LispSysoutfloppiesInadditiontothese,therearetheLispLibraryandUserfloppies.Topartitionyourdiskfollowthefollwoingsteps:1.Loadthe'InstallationUtility'floppyinthefloppydriveanddoa2-boot.(Note:A2-bootisdonebypressingboththeBRESETandALTBbuttonsonthefrontpanelandreleasingtheBRESETbuttonimmediately.ReleasetheALTBbuttonwhenthefrontpanelreads0002.)Afterabouttwominutes q?` p q?` g_p b5q yb5 ` yA` _ y [z'._ ^- ^- \0<6\ [} [} Z% Z% X P 'Y. 9B9IIP Oe y1!x%Oe N N L L K]K] J J H $H GUF y$(-GU E< ).E D#(,' 7<A,D CM  &Z+d/38CM A"'*.2A @<!V@ ?E#(?E =#+P. 7= <<o $< ;= ',-;= 9 $' 0`9 88 75 &t75 5 $,;0n :5 4 $,;0n ;YBH4 3-3- 1&Z).6O;_1 0}F y$(/0} /%#'1-2 =BH/% -<#*26U- ,u !P'1+d/3,u ++ )) (mP#((m ' ' %Fy$-&1Y>B%DD% $e;%,c/35=/CCGCGC$e # 'E!x%,c35 >CC# ! 1dn#& . 7N;CGCGC! ]'!x#& 037N9=/AbHH ]  V  U &Z+jU # o y$*1K MM o!d&n)-&1Y8;m?G5  Eo";(+x38E  o '1.47&:@cEmHH = y'= yZ#%-&1Y46c;m>B%CJJ  yE%)*/5 @AbHH 5 PZ;n$).45:?CII 5 q?`2amenuwithlistofutilityoptionswillbedisplayed.2.Whenthemenuappears,selectitemwhichsuitsyourbestforpartitioningyourdisk.3.Youwillbewarnedthatpartitionwilldestroythecontentsofyourdisk,reply'Yes'tocontinue.4.Whenthemenureappears,youmayproceedtonextsectiononsettingupyourSystemToolsvolume.1.2SETUPYOURSYSTEMTOOLSVOLUMEItisnecessarytosetupyour'SystemTools'volumepriortoinstallanyInterlispsoftware.TheSystemToolsvolumesuppliesthefollowingfunctions:a.ItactsasthePhysicalvolumeinyourdisk,andcontainsthesystemmicrocodeandbootloaderfiles.Whenyou'logout'fromyourInterlispthesystemyouareswitchedbacktothisvolume.b.Theonline-diagnosticssoftwarefortroubleshootingyourdandelion.Theonline-diagnosticstoolallowsonetodiagnoseyourkeyboard,mouse,display,floppydrive,RS232loopback,echotootherhostsontheEthernetandEthernetstatistics.c.TheProfiletoolwhichallowsyoutosetupuserspecificinformation.d.TheLispSystemToolsforeasyinstallationofyourInterlispsoftware.Theonline-diagnosticstool,ProfiletoolareallboundtogetherintotheLispSystemTools.1.2.1INSTALLBOOTFILESAND'LISPSYSTEMTOOLS'FROMFLOPPY1.Loadthe'InstallationUtility'inthefloppydriveanddoa2-boot.2.Whenthemenuappears,selectitemlabeledas'InitializeSystemTools'.3.Unloadthefloppydriveandloadthe'SystemFiles'floppy.4.Respondtothepromptonthedisplaywith'Y'.5.Whenthemenureappears,selectitemlabeledas'BootSystemTools'.6.Inabout2minutes,youwillseetheSystemToolsvolumenameappearinthetoplineonyourscreen.ActivatetheExecwindowinthelowerlefthandcornerbymovingyourmouseontopoftheletter'cu'ofexcCUtiveandclicktherightbutton.Thescreenwillbeconfiguredtoaccepttypein.Pressanymousebuttontoactivatetheinputcursor.7.Unloadthefloppydriveandinsertthe'InstallationUtility'floppy.8.Typein"FloppyReadinit.cm.9.Typein"@Init"atyourexecwindow.9.AfteraboutcoupleminutesyouwillseethescreenturnblackandI 5 g,q h h b5 ;!x(0,c. 7Tb5 `ou` _o'1-1E6O;Y?CGG_ ^- K^- \\ [}<o#(0n4;Y>FDHH[} Z%'1;E'_Z% XX Wuo (,;/6O8=CFDFDWu V1d !x'_V TT Sm Sm RF #("R P P OeoZ";$( 4:?B%HHOe N  P"O ,c2D9=/EEN L `L K]K] Je y(-0n49=DGGJ H;%+,c03;?CCH GUZ"O).04:GU EE D<'1.28@cDDD CM 1d'Y+1m47N>CCCM AZ;%+08=/?DIIA @ yd"O +@ ?E?E =<"''1-0n26O8=DD= < < ;=;= 9<o %(- 7:>GG9 88 7575 5F";'E-2058=EII5 4 P nt4 3- 3- 11 0}#'1,; 7&;Y@i0} /% /% -oFy %-&/38=ANCEE- ,u,u ++ )oFy%+x/6c8 BB) (m (m ' ' %oF'!d&n)-1Y8=C% $e $e # oF$'E*1Y58# ! ! ]oFy 'E-&1Y8:?? ]     UoF#&n*-1Y ;mANEEU ZE#*+36w:@CFlFr Zn$).036w9?CFlFl MZ#&)*.38%: CFlFlM dn$*-:48%=/CDD   EoF'!d&n)/3 >FXFXE    =oFy $+x01Y1_=  oFy$'E+x/6c7:7@ 5 5 oFPZ";(,O037:=ANFXII  q?`3awhiteboxbouncingaround.Thisisherenowreferedtoasthe'basestate'ofyourmachine.1.3ACTIVATINGINDIVIDUALTOOLSFROMBASESTATEBynow,ifyoudon'thavethebouncingbox,thenyouneedtorevisitprevioussectiontomakesureyoufolloweachstepscorrectly,youmayrepeatpreviousstepsifnecessary.Contactyoursupportperson,forhelpifyoustillcannotgettothisbasestate.ARPAnetusersmaysendmailto1100Support.pasa@Xerox.arparequiringforhelp.TheInterlispbouncingboxistheprimarykeyboradinterfacetoyourvariousLispsystemstoolsandmaybeviewedasthetop-leveluserinterfaceonyour1108.ItisbounicngsotoavoidtheburnoutofthephosphorousonyourCRT.IthasthecurrentDay-Time-TimeZonedisplayedatthetopfewline.Italsoshowwhatkeysormouse-buttonsaredefinedtoactivethetool.Forexample,theLeft-buttononthemousemayactivatetheLispSystemTools,andthe'STOP'keyonyourkeyboardmyactivateyour'LISP'volume.UsersunfamiliarwithmouseandwindowoperationsshouldfirstactivatetheOnline-DiagnositcstoolandreaditsHelpfunction.TheOnline-DiagnositcsHelpmessagespresentdetailedinstructionsfortheirusages.1.4TOOLWINDOWANDPARAMETERITEMTYPESBoththeProfiletoolandLispSystemToolsarewindowbasedandarecomposedoffiveregions,the1)Heraldname,2)MessageSubwindow,3)ParameterSubwindow,4)CommandSubwindowand5)FileSubwindow.TheHeraldnameappearsatthetoplineandmerelyindicatesthetool'snameandcreationdate.A5-linemessagesubwindowisusedtoposterrormessages.TheCommandandParametersubwindowisusedtoinvokecomandsandprovideparameters.TheFilesubwindowisuedtoposttheeventmessagesrelevanttothatcommand.Thecommandandparameteritemstogetherprovidestheinteractiontothetooltocarryoutthespecifiedtasks.Certainparametersarerelevanttocertaincommands.Threetypesofparameteritemsareusedinthetool,theyarea)Enumerateditems,b)Stringitemsand3)Numericitems.TheEnumerateditemsarelistsofstringitemsandchoosinganitemisdoneviamenuprompts.Hiddenmenuispromptedbypressingthemiddlebuttonoverthekeyword.Choosingoneofthevaluesfromthemenusetstheenumerateditemtothatvalue.TheStringitemsarestringsfilledinbytheuser,Numericitemsarelikestringitems,exceptthatonlystringsrepresentingthenumbersarepermitted.Aflushingscreenwillindicateinvalidtypeinifoccurs.1.5THEPROFILE-TOOLTheProfileToolenablestheusertopresetanumberofparameterstobeusedbyLispSystemTools.ThesessettingswillappearintheLispSystemToolswindoweverytimewhenSystemToolsisactivated.1.5.1TOOLWINDOWThefollowingcommanditemsexistintheCommandsubwindow:I g,qIhJjh b5 "O#&'Y).1m8%:=/@EEb5 `ZK` _ _ ^- ^- \  &Z+d/38\ [} [} Z%o' $(/38;m?B%HHZ% X;#&&,c05 >B9EEX Wudn (0)/3:AbDHHWu V y;!x%)/048%=/@DHHV T y#,c/3T Sm Sm RF";%(+x209B%DHHR P #'Y)/2D5>B9JJP Oe y;"O$'Y,c/37N9=/ GCIIOe N 'Z1n#&2D:=/@CGCGCN LZ#&% 1m4;>CGCGCL K]1 (0*.36w>AbEEK] J ;!x$'Y+35=/AbGCGCJ HZ`H GU GU E 1!d&n)/ 8>CCE D$),c038%@AbDDD CM%,c3 >B9GCGCCM AA @@ ?E?E =!P)-2"= << ;=y1!d$( 36cB9DHH4 3-d;"O%.6w8=/?EE3- 1 $%)-:58%;>B9EJJ1 0}&0} /% /% - - ,uFZ$)1Y8CII ] Zn"O(0,c07N B9EE  E'Y-:1m8?CFlHH UU    M M F `   EF1#'E+x-35;m= G/IIE  y1d "O#&)04:=/@DD  "O& 03 LispCourse.sysoutPUPLisp:[Rose]Harmony>Lisp.sysoutFloppyLisp:Demo.sysout1.5.2TOOLCOMMANDSANDPARAMETERSThefollowingaretheparameteritems:User:AStringitemwhichisyourPUP/NSregisteredusername.ForPUPusers,youshouldalsospecifyyourregistry,inhereitis"pasa".Password:AStringitemwhichisyourassociatedpasswordforlogin.Youdonothavetosupplythishere,andyoumaytypeitintotheSystemTolswindow.Domain:AStringitemwhichisyourdomainnameasdefinedinyourClearinghousedatabase,andisnecessaryforNSservice.Organization:AStringitemwhichisyourorganizationnameasdefinedinyourClearinghouseserver,andisnecessaryforNSservice.FileServer:Anenumerateditemwhichspecifiesthedefaultfileservertobeselected,i.eIFS,FSorFLOPPY.NSLisp:AStringitemwhichspecifiesthecompletefilepathnamefromyourproductfileserver.PupLisp:AStringitemwhichspecifiesthecompletefilepathnamefromyourinterimfileserver.FloppyLisp:AStringitemwhichspecifiesThefilenameonthefloppydiskswherethelispsysoutistobeloaded.Thefollowingarethecommanditems:SetProfile!SetProfilewillcreateoroverwriteyouruserprofile(user.cm)onyourdisk.Note:Internalusersshouldavoidusingthistoolandinsteadshouldrefersection3.4onhowtosetuptheseentries.Quit!:Quitwilldeactivatethetoolandreturnyoutothe'BaseState'.1.6THELISPSYSTEM-TOOLSTheLispSystemToolsintegratesseveralsystemfunctionstoallowtheeasyinstallationofInterlispsoftwaresonyour1108.Itsupportsthefollowingfeatures:a.FileretrievalcapabilityfrombothIFSandFSservers@} 5 g,q h h b5b5 `F"&` __ ^-F#(-&/3;m DHH^- \ %+.37T\ [}oF[} Z% "+(167q7wZ% X"' 3z;BHBHX Wu Wu V%4V Ty0T Sm  "ASm RR PP OeOe N " +jN LL K]F!d).K] J J H e$),'0Z6; ?xCHHH GU P#*.7N9>@CHGU EE DP e$),'0Z 9A&DJcK:K:D CM P1d#),c/37N9>Ab JJCM AA @@ ?Ez%[).15P;1?dAHK&K&?E =' "O%(0036w=5= << ;= z%[).15P @;DnFF;= 91d #&)-:/8%;>D9 88 75 [ $(-6;9@ODJcJc75 5 yd!x#)5 44 3- e$)25d<A&HH3- 1'ZE#,1 0}0} /% e$)25d<A&HH/% -'ZE#,- ,u,u +  e$)25d9=@OCII+ )d!x#&)/11) (m(m '' %F!d(-,% $e $e # F!(',14y<AEEEE# !$)*2D7N=/B9GCGC! ]'Zn"O'Y.1m37N9=/?DD ]   U!&2 /o26:Z@;CFIxIxU    M M   Fy  E E Fy )06c>ANFXII ' #,c.38%89 == oZ$,U  5 y )-25x8;YBB 5p q?`F5implementingPUPandNSprotocolsandturnitintoabootablefile.b.Bootvolumeofbothlisptypeandnon-lisptype.c.Erasecapabilitytoerasethecontensofalogicalvolume.d.Scavengecapabilitytodiagnoseandfixtheindiviuallogicalvolume.e.SetVMemcapabilitytosettheInterlisp'svirtualmemorybackingstore.f.CopyVirtualmemorycapabilityfromonelogicalvolumetoanother.g.Somefloppyfeatures.h.RepartitionandrenamingdiskvolumesviatheMakeScriptcommand.1.6.1LISPSYSTEM-TOOLSWINDOWThefollowingcommanditemsexistintheCommandsubwindow:InstallFile!Boot!Erase!SetVMem!MakeScript!Help!RemoteList!CopyVMem!Scavenge!Floppy!Quit!ThefollowingparameteritemsexistintheParametersubwindow,forillustrationpurposesomesamplevaluesareused.Document:{General,ErrorMsg}Device:{IFS,FS,FLOPPY}VMemSize=nnnnnFile:[Host]SubDirectory>fileName.sysoutVolumeMenu:LispVolumeSize=nnnnnFreeSize=nnnnUser:Guest.pasaPassword:******Domain:XSISOrganization:XEROX1.6.2LISPSYSTEM-TOOLSCOMMANDSANDPARAMETERSThefollowingaretheparameteritems:Document:AnenumerateditemandisusedinconjunctionwiththeHelp!command.Itisusedtoselectwhichonlinedocumentistobedisplayedinthefilesubwindowforaquickreference.'General'displaystheoverallfeaturesofthetool,whilethe'ErrorMsg'displaysthesemanticsoftheerrormessagesinthetool.Device:Anotherenumerateditemwhichgivestheusertheselectionofthetypeofdevicewherethelispsysoutfileislocated.Currently,twotypesoffileservers,theinterimfileserver(IFS)andtheproductfileserver(FS)aresupported.AnadditionalFloppydeviceonyourDandelionmaybeusedforreadingsysoutfloppiesintothelispvolume.File:Astringitem,specifiesthepathnameofthefiletobeinstalled.Thesyntaxofthecompletepathnamedependsontheparticularfilesystemonyourhostmachine.Forexample,onaXerox'sIFSthepathnamelookslike[Host]SubDirectory>FileName.ext!version.Atypicalexamplewouldbe[Rosebowl]Fugue>Lisp.sysout.OnaXerox'sproductfileserverthepathnamelookslike[Host:Domain:Organization]FileName.ext!version.Atypicalexamplewouldbe[Phylex:XSISNorth:Xerox]Demo.sysoutAnequivalentbutshorterwaywouldbe[Phylex:]Demo.sysoutOnaUnixfileserverthepathnamelookslikeB 5 g,qIhJjh b5 ;&).046w>B?b5 ` y$(-0n7== ` _ "'$)-36O7>D_ ^-o $'1.25x8A:GG^- \\ [}<o $'1*- 7>DD[} Z%Z% X$ -25x<0BDDX WuWu V%V T !P(-37&: CCT SmSm RR P P Oe "(Oe N N LF!d&n+x-1Y8 @}L K] K] J"'-.p/G15;?F{GRGRJ H-H GU!'1;@DGU EE DD CMF#(-&/3;m DHHCM A %+.3!A @oF@ ?EP'.p3z6@DHJJ?E =-= <-9< ;="(,.6;?CEI;= 9 "+(167q7w9 8"' 3z78 75 75 55 44 3- "*- 6U3- 11 0}F!d).0} /%/% -[ $(,'.25d ?xCGG- ,udn #&).3;>@CC,u +Z;n$(0). 8%8AbHH+ ) P!x&+. 8%?CC) (mZ;E$'Y*.(m ' ' %$ -16<?dCFF% $eZ;n$)-:1m7N;>EFlFl$e # 1"O)-:38% B9EHH# ! !x *+. 7N=/CEII! ]Z;n&,c38%;?E ]    e%o-118;E>BEYGG U 1dE#&*2D8;> HHU '%  MFZ$(+x38> :;filename.extAtypicalexamplewouldbe[safe]lisp.sysoutOnaVAX-VMSfileserverthepathnamelookslike[Host]FileName.ext;version.Atypicalexamplewouldbe[Taos]FileName.Sys.version.Atypicalexamplewouldbe[Sumex-2060]Lisp.sysout.VolumeMenu:Anenumerateditemwhichonlygetspoppedbychordingyourmousebutton(presingbothbuttonsona2-buttonmouseormiddlebuttonona3-buttonmouse).Thismenucontainstheexactvolumenamesasconfiguredinyourmachine.If'Lisp'volumeispresentinyourmachine,itgetsselectedasthedefaultvolume,elsenothingisselected.Tochooseoneofthevaluesfromyourmenu,simplymoveyourmousetotheitemdesiredandliftthebutton.NOTE:DSKwillnotappearintheVolumeMenuonceInterlisplocaldirectoryisset.VMemSize:Anumericitemwhichdynamicallyshowsthesizeofvirtualmemorybackingstoreinpages(1page=512bytes).Thisparameterisonlymeaningfultoalisp-typevolume,non-lispvolumesoranemptylispvolumewillshowzeropages.VolumeSize:Anumericitemwhichdynamicallyshowsthevolumesizeinpages.FreeSize:Anumericitemwhichdynamicallyshowstheavailablepagesinthevolume.User:AStringitemwhichisyourPUP/NSregisteredusername.Password:AStringitemwhichisyourassociatedpasswordforlogin.Domain:AStringitemwhichisyourdomainnameasdefinedinyourClearinghousedatabase,andisnecessaryforNSservice.Organization:AStringitemwhichisyourorganizationnameasdefinedinyourClearinghouseserver,andisnecessaryforNSservice.Thefollowingarethecommanditems:InstallFile!:Installfilewillfetchandloadthefilespecifiedinthefileparameterintothevolumeselected.Thiscommandistobeusedinconjunctionwiththedeviceparameterinselectingthetypeofdevicewherethefileislocated.Aconfirmingmouse'icon'willappearinthefilesub-windowwiththenameofthevolumetowhichthefilewillbeinstalled.Duringprocessing,twopositiveindicationsareprovided.First,yourcommandsubwindowwillberedisplayedbysometwiddlergraphicsymbol,hereastar-symbolisused.Secondly,themessagesubwindowwilldisplaythenumberofbyteswhichhavebeentransferredtoyourdisk.Thisgivesyouanideaofhowmuchlongerthetransferwilltake.Usuallyfora3megabytesfileinalocalnet,ittakesintheneighborhoodof2-3minutes.ThiscommandisabortablebydepressingtheSTOPkey(theredkeylocatedontherighthandcorner).Boot!:Bootcommandisusedtobootthevolumeselected.5 5 g,q h h b5,/00b5 `P#%"B+` __ ^-o#'E.388^- \356w6}\ [}P#%=[} Z% Z% Xo!d%,O/7:CIIOe N  y'nE!x%-:05;@CCN L 1!x"O$*039?B9HHK] J P1E!x&,c049B9FlFlH GUZd"O%GU E E D!<%o*y 49<A&CJcJcD CM$,c338%@CGCGCCM A 1d&.47N9>CHHA @'Z@ ?E?E == <z&2*e/o 9>AGG< ;=';= 99 8'z&2*e/o 9>AJOJO8 7575 5 5 4 e$),'0Z6; ?xCG4 3-3- 1 e$),'0Z 9A&DI1 0}0} /%z%[).15P;1?dAHK&K&/% -' "O%(0036w=5- ,u,u + z%[).15P @;DnFF+ )1d #&)-:/8%;>D) (m (m ' ' % % $eF!d(-,$e # # !Z#'E+x038;m?HJJ! ] P!x'Y/04;>@CGCII ]  ;!x),c48%DII  Pn 'Y,c2D6wB9FlFl U 1d!x$*-:2D59>@ HU   ";) 37:?@wFXJJ ME ),c08%>EIIM  ;E&)08=/CGCGC Zdn $ .1m5:;?DHJJ E';!x)-:2D39=/>@DIIE 'Zd#&%) 36w9AbB9FlFl 1 'Y*.2D6w9=/CFlII =1=    #&F*y,114:nBB 5 5 - q?`>7Erase!:ErasecommandisusedtoerasethecontentsofthelogicalvolumespecifiedbytheVolumeparameter.SetVMem!:SetVMemcommandisusedtovarythesizeoftheInterlisp'svitualmemorybackingstore.ThiscommandisdrivenbythesizespecifiedontheVMemSizeparameter.Awarningmessagewillbeposedifyouaretryingto'shrink'yourvirtualmemorybackingstore.Ifnosizeisspecifiedonanemptyvolume,themaximumVMemSizewillbeapproximated.MakeScript!:MakeScriptallowsyoutorepartitionyourdiskwithnamesandsizesyourprovide.ThiscommandaddsthenewconfigurationtogetherwithstandardsystemsuppliedconfigurationsintothescriptfilewhichislocatedinyourInstallationUtilityfloppy.YoumayconsidermakeaduplicateofyourInstallationUtilityfloppybeforeyouexercisethiscommand.Whenpartitioningadisk,itisimperativetouseallthediskpagesavailable.Ifthisisnotdoneandthenlaterthediskisdamaged,thephysicalvolumemybeunscavengable.Forthisreason,thetoolexplicitlymakesthelastvolumetotaketheresidualpagesinthedisk.Thiscommandpopsanewwindowwiththefollowingparameters:DiskType:{10Mb,29Mb,42Mb}DriveSize:nnnnnFreePages:nnnnVolume1Name:SystemToolsVolume1Size:3500Volume2Name:Volume2Size:0Volume3Name:Volume3Size:0Volume4Name:Volume4Size:0Volume5Name:Volume5Size:0Volume6Name:Volume6Size:0Volume7Name:Volume7Size:0Volume8Name:Volume8Size:0Volume9Name:Volume9Size:0Volume10Name:Volume10Size:0MakeScript!Quit!SelectingtheDiskTypewillyieldthetotaldiskdrivesizeinpagesandthefreepagescountlesstheVolume1size.Volume1hasbeenpredefinedforyou.WheneditingtheVolumeNamefield,itwilldynamicallyupdatesthe'FreePages'field,thisletsyouknowyourcurrentfreepagescount.Whenyouarealldonewiththespecification,thenclickthe'MakeScript'command,whichwillpromptyouforaconfirmationandaskforInstallationUtilityfloppy.Attheendofthefloppyoperation,doa2-bootonyourfloppyyoushouldseeyourdefinitionappearsasthefirstiteminthemenu.Parameteritemsfor'MakeScript!':DiskType:Anenumerateditemindicatesthetypeofdisktobeused.SelectingtheDiskTypewillyieldthetotaldiskdrivesizeintheDriveSizeparameter.DriveSize:Anumericitemwhichshowsthetotaldiskpagesavailableonthediskselected.FreePages:Anumericitemwhichdynamicallydisplaysthefreepagesleftaftereachlogicalvolumenamebeingedited.Volume1Name:Astringitemwhichiswrite-protected.Volume1Size:Anumericitemwhichisalsowrite-protectedandhasthevalue3500assignedtoit.Volume2Name-Volume10Name:Astringitemandshowsthenameofthevolumetobeconfigured.WhenthisNamefieldisedited,the'FreePages'fieldwillbedynamicallyupdated.Volume2Size-Volume10Size:Anumericitemandshowsthedisk 5 g,qIhJjh b5 y P'y";$(+x03;m=ANHHb5 `;# -:-@` __ ^- y P'F'&n(-&/37:;m=ANAN^- \ &,c-:1m8%:@CFlJJ\ [}Z;n )*,c39>@EHH[} Z% P $+1m8%>>AbCHJJZ% XZdn#&&-:1m59BG/G/V TZd#&#(0.36w9 EET SmE#&* 7N;>DHHSm R; )07N8%;>FlJJR P  %,c2D8%;CGCGCP OeZ !x#&(0*-: 6w8 HHL K]Zn#&&.358>>CIIK] J'1E ) 2JJ H H GUP1";' 06:@DGU E ',3f8p;E D"',3f8p9MD CM"',3f8p9MCM A"',3f8p9MA @"',3f8p9M@ ?E"',3f8p9M?E ="',3f8p9M= <"',3f8p9M< ;="',3f8p9M;= 9y"',4=9G:$9 88 75"',075 5 5 4ZE!x&).38%CGCJJ4 3-'1;n&+,c36w: CGCGC3- 1'1E#&'Y-:/3 >DHH1 0}#&&*.59>DEII0} /% P;n ,c058>DD/% - #'Y) 37N:> HH- ,ud;!x#'Y-: 6w8:@CGCGC,u +1n )036w;?B9EI+ ) ) (m (m 'PZ$,U' %% $eF (,;47<0>BEmGG$e # ;#&'Y,c/48>B9DHH# !Z ! ] %).37&<0@cEmEm ] Z;n$  U&Z*/ 9A:DHHU 1;n#&)-:2D8+  M!P'1+d0n2@@M  !P(,;1E37EmHH E P!x#&E   y(--/5x9=BEmII = y; $%).2D7N9@CHH=  %,i  5 y(--/6O:=BFDJwJw 5 q?`8sizeinpagescorrespondingtothatvolumename.Commanditemsfor'MakeScript!':MakeScript!;Startstheoperation.Itwillpromptforconfirmatationandaskfor'InstallationUtitlity'floopytobeinsertedintothefloppydrive.Whenconfirmedwillfirstdeletethefilefromfloppyandwritesthisnewfilebackin.Whenthisisdone,doinga2-bootonthe'InstallationUtitlity'floopywillbringthemenuup.Thefirstitemislabeledas"PartitionDiskaccordingtouserdefinition'.Selectitem1willrepartitionyourdiskasyouspecified.Quit!:Deactivatesthetoolwindow.CopyVMem!:CopyVMemperformsacross-volumecopyofthevirtualmemorybackingstorefromonelogicalvolumetoanotherlogicalvolume.CopyVMempopsupaseparatewindowwiththefollowingparameteritemsandcommanditems:SourceVolume:LispDestinationVolume:xxxxStart!Quit!'Start!'startsthecopyoperation.'Quit!'deactivatestheoptionwindow.WARNING:TheCopyVMem!commandwillonlycopythesizeofVMemspecifiedonthesourcevolume,nottheentirevolume.Parameteritemsfor'CopyVMem':SourceVolume:AnenumerateditemfromwhichtheInterlispvirtualmemorywillbecopied.DestinationVolume:AnenumerateditemtowhichtheInterlispvirtualmemorywillbecopied.Commanditemsfor'CopyVMem':Start!:Doestheobvious.FilesubwindowasksforconfirmationofSourceandDestinationwiththemouseicon.Whenthevirtualmemoryhasbeencopied,theusercanrespondtotheconfirmationmesagetoboottheDesignationvolume,orcancanceltheconfirmationandQuit!.Twopositiveindicatorsareprovidedforthisoperation.Theyarethe'twiddling'Yin-Yanggraphicandthe'PagesTransferred'informationdisplayedonmessage-subwindow.Quit!:Deactivatethecurrentwindow.Scavenge!:Scavengeperformsafile-scavengeonthevolumeselected.Thiscommandisbeusedwheneveryoususpecttheintegrityofyourdiskvolume.Itisrecommendedwheneveryouencounterstrangebehaviorsonyoursystem.Attheendofthisoperation,itproducesanMSScavenge.logfileinthatvolume.Readingthisfilewillrevealthedamagedfileswhichhavebeenrepairedifany.Floppy!:Providesextrafrloppyfeatures.Thiscommandpopsupanewwindowofthefollowingparameters:Pattern:FloppyName:Jw 5 g,q h h b5' !x#(0.2Jb5 `` _#*_ ^- ^- \"(+ 5<68<BFF\ [} E ,c4:=/?GCGC[} Z%'dE"O*.39=/AbEEZ% X1E $),c-:1m58%=/B9CIIX Wu y #).36w:>>B9GCGCWu V'd #&'Y/2D6w AbB9HHV T' "O&),c 56w6}T SmSm R '+</o5VR PP Oe Oe N 1!d(* 59 II(m ' yZ #'Y,c1m2D6w9@FlII' %';n&),c 7N=/?CGCGC% $e E &) 48%>>B9II$e # 1!x% ./37N: DD# !;$ / 9B9DD! ] ]   "&Z-2 U U  ''E( 47::@wHII 'd%)/3;>B9FlFl M (0+3:CEIIM dE!x *-:47N CHJJ 'n $).2D8>CGCGC E';E   yP'$+x38>BEG/JJ =Z '_=   o 5 5 q?`9Info!List!Format!Duplicate!Quit!Info!commandwilldisplaythefloppyattributeinformation,likedensitymode(singleordouble),sidemode(singleordouble),freepagesandlargestfreeblockonyourfloppy.ItwillalsostuffthefloppynameintotheFloppyName:field.List!commandwillenumeratethefloppyfilesaccordingtothepattenspecifiedinthePatternfield.Wildcardsof*and#aresupported.Format!commandwillformatthefloppywiththefloppynamestringsuppliedinFloppyName:field.YoumustspecifytheFloppyName:field.Duplicate!commandwillduplicateafloppy.Followtheinteraction,thefirststepistoselectavolumewithatleast2250freepagesforthebufferspace.Thisspaceislatercleanedup.Duplicatecommandwillformatyourfloppyifitisunformatted..Quit!:Deactivatethecurrentwindow.Quit!:Quitdeactivatesthewindowandreturnsthetooltothe'BaseState'.2.LOADINGINTERLISP-DSOFTWARETherearetwowaystoloadyourInterlisp-Dsoftware.Onewayistoloadfromyoufloppydiskettsandtheotherwayistoloadfromfileserver.2.1LOADINGINTERLISP-DSOFTWAREFROMSYSTEM-TOOLS1.ActivateLispSystemToolsfrom'basestate'.2.Firstselecttheinputdevicefromthe'Device'parameter,andthenspecifythe'File'parameter.'File'parameterspecifiesthefilepathnameonthedeviceifthedeviceisafileserver,elseitspecifiesthefloppyfilenameifthedeviceisfloppy.ForfileserverdeviceyouneedtospecifyUserandPasswordentries,andoptionallyyoumayneedtospecifyDomainandOrganizationparametersifitisanNSfileserver.3.Clickthe'InstallFile!'commanditem,andconfirmwiththeleftbutton.4.DuringFileTransfer,twoindicatorsareposted,oneisthetwiddling'star'graphicsymboleandtheotheristheactualbytesbeingtransferred.Whenitiscompleted,'Done'willbepostedonthefilesubwindow.Foralldevices,theVMemisautomaticallyexpandedtothehighestpossibleextentunlesstheVMemfieldisspecified.Becuaseofthis,thismethodisrecommendedforinstallingInterlisp-Dsoftware.2.2LOADINGINTERLISP-DSOFTWAREFROMINSTALLATIONUTILITYFLOPPIES1.Placethe'InstallationUtility'diskinyourfloppydiskdriveanddoa2-boot.2.WhentheInstallationmenucomesup,selecttheitemlabelled 5 g,qIhJjh b5 b5 `"',11` _"', 56;?_ ^-^- \#*-3<0 GG\ [}' !x)-: 7N9AbEJJ[} Z% P;E#*+.2D6w;>DHHZ% X'dn!~X WuWu V#,;/5x:BEmHHV T;$*+/47N8Ab IT SmSm R!P%+d.48<0BFDFDR Pd$*+.39=/CHHP OeOe N N L #(0n289?BBL K] ;E!x#&,c.38%:?CHHK] JZ!x"O&+.39=/>FlFlJ H$'Y),c 6}H GU GU E "&Z-2E D D CM CM A '*y0Z3:n=ADGGA @@ ?E y P'?E == < < ;= &t;= 9 9 8P!d%) 3B9FlFl,u +dE#&)+-:1m8%GCJJ+ );#&,i) (m<o!P'1*.1E7<0?GG(m ' !x$)+2D8%; FlFl' % 1;E#)% $e$e # F#)0n5x8?CGG# !'! ] ] &Z) 26O=@cBFDFD Z;%),c1m37N=/B9GCGC U n (0.2D4:=/@DDU  1d"O%),c 8%?B9EE ;#'Y+03 Harmony>cm>*.Formoreinformationrefer[eris]Harmony>Doc>GettingStarted.press3.2SETUPYOURTAJOVOLUMEAfteryourTajo/Uservolumeissetup,youmayretrievethe3.2.1INSTALLBOOTFILES,LISPSYSOUTAND'SYSTEMTOOLS'FROMETHERNETAfteryourTajo/Uservolumeissetup,youmayusetheXDE'sFileTooltoretrievethefollowingfileintoyourTajovolume.1.[Dante]Harmony>SystemTools.bcd/LispTool.bcd2.[Dante]<Harmony>Diagnostics.msgsintoDiagnostics.msgs(forOnlineDiagnosticsuseonly)3.3HOWTOSETUPYOURUSER.CMFILETheLispSystemToolsparsesyouruser.cmfileforsomedefaultsettinguponcomingup.Inspecific'User','Password','Domain','Organization''Device'and'File'parameterswillbesetiftheircorrespondingentryispresentintheuser.cmfile.Belowisasampleuser.cm,youshouldmodifytheappropriatefiledsforyourconvenience.ForG g,q h h b5n"O).1m48GGG\ [} P$(0+/8%>@HII[} Z% 1n"O&(001m6w9?EIIZ% X y ; #&&.4:>Ab JJX Wu ytWu V V ToFZ!d +x208=ANG/JJT Sm yn!x$).3:>B9EIISm R R P P OeoFZ$+x.59=ANFXFXOe N !x),c3 >EIIN L'd"O#&(0+0348%;>CFlIIL K]'Z !x)/K] J J HoFZ$+x.59=ANFXFXH GU #&&)-:1m5GU E E DoFZ!d(*/ 9DFlHH3- 1'1;#&* 58%=/B9CHH1 0}'Z"O +.3 =/DEHH0} /%dE"O&) 2D59B9HII/% -Z %(008=/?DHH- ,uZ!x),c2D8%8>DII,u +'Y*. 8>>+ ),.) (m(m '<"''7' %% $e%+d-1E47;YBFDFJ$e # #)-37 BGG# !! ] ] %+d-1E47;Y>BGG 'Y+/38%>  UU ==5 2HH M'!x%48%<^M   E<#*-E  <o %+d/6O:=BHH =!x)/ 9B9B9=  !x'Y 047N:=/B9B9 E#&)056w;>?EE 5Z!x$ .48%11usersusingTajovolumeinsteadofSystemTools,change[SystemTools:System]merelyto[System].[User.cm][LispTool]User:Guest.registryPassword:YourPasswordDomain:XSISOrganization:XEROXFileServer:IFSorFSorFLOPPYNSFile:[Server:Domain:Organization]SubDirectories>FileName.SysoutPUPFile:[Server]SubDirectories>FileName.SysoutFloppyFile:SpeechDemo.sysoutScreen:WhiteDebug:FALSE[SystemTools:System]or[Tajo:System]InitialCommand:SystemTools3.4ACTIVATING'TAJO'VOLUMEFROMBASESTATEForusersconvenience,theUservolumemaybeactivatedfromthe'basestate'bypressingthe'UNDO'keysituatedontopofthe'STOP'key.ThisisNOTdocumentedinsidethebouncingboxforproductrleasereason.AnyotherTajovolumecanbebootedfromtheBoot!commandintheSystemToolswindow.Intheeventifyouarepartitionedwith"SystemTools"volumeandyouneedtobootit,youmaysupplythepassword"N0way!"inthepasswordfieldthenselectsystemToolsvolumethenclickthebootcommand.J 5 g,qHhJjh b5;$'Y 2D8%IIb5 `Z` __ ^-^- \\ [} V[} Z% Z% XP !jX WuWu V V T Z!d#(T SmSm RECR Py1?P Oe 'KOe N N LL K] K] J # .J HZ &n&tH GU GU EE D "(-1E5~D CMCM A<F '1*.47:BGJwJwA @d"O(0+358;>DHII@ ?E' E#&&.1m4;AbHHH?E = PZn"O(0,c/4;>AbAb= < < ;=;= 9e!P$( 26O BGG9 8 Pd"O%+.6w>@CC8 75 *049=/AbH 75 55 44 q?`~GACHA ~GACHA v  % 4. *8 C dL 7U )_)cj/f d g){ERIS}HARMONY>DOC>SYSTEMTOOLS.DOC;3SANNELLA 9-Jan-85 15:11:02