PDP-11 simulator V3.7-3
sim> set tti 8b
sim> set tto 8b
sim> at rl rtv50rl.dsk
sim> b rl
  RT-11 Automatic Installation Process
 
        Welcome to RT-11 Version 5.

        You have bootstrapped the RT-11 Distribution Disk.  Use this disk to
        install your RT-11 system, then store it in a safe place.
        
        RT-11  V5  provides  an  automatic installation procedure which will
        back up your distribution disk and build a working system disk which
        should  be  used for your work with RT-11.  This working system disk
        will  only  contain  the  RT-11  operating  system.  After the RT-11
        installation  is  complete,  follow  the  installation  instructions
        packaged  with  any optional languages or utility software which you
        will be using.
        

        Press the "RETURN" key when ready to continue. 

  RT-11 Automatic Installation Process

        You  can  choose  to  install  RT-11  manually.  This  procedure  is
        described in the RT-11 Installation Guide.  
        
        If  you  are a new user of RT-11, DIGITAL highly recommends that you
        use the automatic installation procedure.

        Do you want to use the automatic installation procedure?
        (Type YES or NO and press the "RETURN" key): NO

  RT-11 Automatic Installation Process

        The standard RT-11 monitor boostrap (RT11FB) will now be
        copied to this disk and this system disk will be rebooted.
        Please refer to the RT-11 Installation Guide for assistance
        while manually installing RT-11 Version 5.

        Press the "RETURN" key when ready to continue. 

RT-11FB  V05.00  

.TYPE V5USER.TXT


                              RT-11 V5
                              --------

       Installation of RT-11 Version 5 is complete and you are now
    executing from the working volume (provided that you have used
    the automatic installation procedure). Digital recommends that
    you verify the proper operation of your system's software,  by
    invoking the verification procedure.   To do this,  enter  the
    command:
                             IND VERIFY

        Note that  VERIFY  should be performed only after the dis-
    tribution media has been backed up.   This was done as part of
    automatic installation on RL02 and RX02 based systems,  and on
    the Micro/PDP-11 (RD51/RX50).  If you have not completed auto-
    matic installation,  you should perform a manual backup before
    using VERIFY.   Note also that VERIFY is NOT supported on RX01
    floppy disks or DECtape I or II.


.IND SYSGEN


 *****************************************************************
                RT-11 SYSTEM GENERATION PROGRAM V05.00 
 *****************************************************************


Do you want an introduction to system generation (N)? Y

 The  System  Generation (SYSGEN)  program  functions as an inter-
 active  dialog  in  which  the  program  asks  you  a  series  of 
 questions.   Your   answers  establish  the  characteristics  and 
 features  of  the monitor(s) and device handlers that the program
 generates.  SYSGEN  prints  each  question  and  waits  for  your 
 response.  You  can  reply  immediately with a valid response, or 
 you can obtain a detailed explanation of the  question  by typing 
 the  ESCAPE  key  followed  by  the  RETURN key.  You can prevent 
 SYSGEN from printing the entire explanation  by  typing  <CTRL/O>
 at  any  time during the explanation.  SYSGEN then stops printing 
 the  explanation,   prints  the  question,  and  waits  for  your 
 response.

 SYSGEN  can  generate one or more monitors from the output of one
 dialog  session, depending  on  the responses you give.  However,
 your  responses  during  a  session  apply  to  all  the monitors
 generated  during  that  session.  

Type RETURN to continue 

 The system generation process produces two conditional files  and  
 three  indirect command files as output.  To produce these files,
 the  SYSGEN  dialog  asks  you  questions about the target system
 configuration  and  about  monitor and device support options you
 want.  To  be able to respond effectively, you  should  read  the
 RT-11 SYSTEM GENERATION GUIDE before proceeding.
 
 The  dialog  simply  asks a question and waits for your response.
 Although the dialog questions are  sequentially numbered, certain 
 responses cause SYSGEN to skip some  questions which do not apply
 for the system you are generating.

 Dialog  questions  require  one  of  several  types of responses.
 Responses may be in the form of a character string, a number,  or
 YES/NO  (Y/N).   SYSGEN  expects a decimal number for all numeric 
 answers  except  for CSR and vector addresses;  in these cases it 
 expects  an  octal  number.  A  default response, in parentheses,  
 follows  each  question.   If  you  choose  to  use  the  default 
 response, type only RETURN in response to the question.

 To terminate SYSGEN at any time, type <CTRL/C>.

Do you want to use a previously created answer file (N)? 

Do you want to create an answer file (N)? Y

What answer file do you want to create (SYSGEN.ANS): 

        ...checking for protected output files.  



 *****************************************************************
                MONITOR TYPE
 *****************************************************************

1.   Do you want the single-job (SJ) monitor (Y)? 

2.   Do you want the foreground/background (FB) monitor (Y)? 

3.   Do you want the extended memory (XM) monitor (N)? Y


 *****************************************************************
                MONITOR OPTIONS
 *****************************************************************

4.   Do you want timer support in the SJ monitor (N)? Y

5.   Do you want device time-out support (N)? Y

6.   Do you want an error message on system I/O errors (Y)? 

7.   Do you want system job support (N)? Y

8.   Do you want to use the .SPCPS request (N)? Y

9.   Do you want multiterminal support (N)? 

12.  Enter the size of the output buffers (40): 

13.  Enter the size of the input buffers (134): 

14.  Do you want to use the .FETCH request under XM (Y)? 

15.  Do you want end of month and year date rollover (N)? Y

17.  Do you want the user command linkage (N)? Y

19.  Do you want high speed ring buffer support (N)? Y

20.  Do you want all the keyboard monitor commands (Y)? 

24.  Do you want the optional 50 Hz clock support (N)? Y

25.  Do you want to use the KW11-P clock as the system clock (N)? 

26.  Do you want the startup indirect file (Y)? 

27.  Do you want floating point support (N)? Y

28.  Do you want memory parity support (N)? 

29.  Do you want power failure messages (N)? 

30.  Do you want BATCH support (N)? Y

31.  Do you want error logging (N)? Y

32.  How many device units does error log job support (10)? 


 *****************************************************************
                DEVICE OPTIONS
 *****************************************************************

 Type <ESCAPE> <RETURN> for help.
 Type "?" to list all devices.
 Type "." when device selection is complete.


Enter the device name you want support for [dd]: ?


  DX  RX01 Single-Density Diskette     DY  RX02 Double-Density Diskette
  DD  TU58 DECtape II                  RK  RK05 Cartridge Disk         
  DL  RL01/RL02 Cartridge Disk         DM  RK06/RK07 Cartridge Disk    
  MT  TM11 (UNIBUS) Magtape            MM  TJU16 (MASSBUS) Magtape     
  MS  TS11/TSV05 (UNIBUS) Magtape      NL  Null Handler                
  LP  Line Printer                     DU  MSCP Disk Class Handler     
  LD  Logical Disk Handler             VM  Virtual Memory Handler      
  LS  Serial Line Printer              


Enter the device name you want support for [dd]: DL

39.  How many RL01/RL02 units are to be supported (2)? 4

Enter the next device name [dd]: LP

45.  Does your printer have a nonstandard vector or CSR (N)? 

Enter the next device name [dd]: LD

Enter the next device name [dd]: RK

Enter the next device name [dd]: DM

Enter the next device name [dd]: NL

Enter the next device name [dd]: DU

67.  How many ports are to be supported (1)? 

Enter the next device name [dd]: VM

Enter the next device name [dd]: .

Do you want to add support for any of your own devices (N)? 

50.  How many extra device slots do you want (0)? 4


 *****************************************************************
                GRAPHICS OPTIONS
 *****************************************************************

51.  Do you want VT11 or VS60 graphics support (N)? 

Do you want to change any of your responses (N)? 


 *****************************************************************
        PHYSICAL DEVICE SELECTION AND SYSGEN CLEANUP
 *****************************************************************

What is the PHYSICAL name of the source input device [xxn] (DL1)? DL0

What is the PHYSICAL name of the binary output device [xxn] (DL0)? 

What is the PHYSICAL name of the map output device [xxn] (DL0)? 

Do you want to retain the system OBJs (Y)? 

Do you want to retain the work files (Y)? 

 To  build  an entire system, mount the source and binary volumes,
 copy the files SYSGEN.CND, SYSGEN.TBL, and the sources for any 
 user  supplied  device  handlers  to  the source volume, and type
 $@SYSGEN.BLD.  To build just the monitors, type $@SYSGEN.MON. To 
 build just the device handlers, type $@SYSGEN.DEV.  For more 
 information, read the RT-11 SYSTEM GENERATION GUIDE.

 END OF SYSGEN PROGRAM --
@ <EOF>

.$@SYSGEN.BLD

.$@SYSGEN.MON

.ASSIGN DL0 SRC

.ASSIGN DL0 BIN

.ASSIGN DL0 MAP

.ASSIGN DL0 OBJ

.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+SYSGEN.CND+EDTGBL+KMON+KMOVLY)

.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+SYSGEN.CND+EDTGBL+USR+RMONSJ)

.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+SYSGEN.CND+EDTGBL+SYSGEN.TBL)

.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+SYSGEN.CND+EDTGBL+BSTRAP)

.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ
*OBJ:RMSJ,KMSJ,TBSJ//
Boundary section? OVLY0

.MACRO/OBJ:OBJ:KMFB SRC:(FB+SYSGEN.CND+EDTGBL+KMON+KMOVLY)

.MACRO/OBJ:OBJ:RMFB SRC:(FB+SYSGEN.CND+EDTGBL+USR+RMONFB)

.MACRO/OBJ:OBJ:TBFB SRC:(FB+SYSGEN.CND+EDTGBL+SYSGEN.TBL)

.MACRO/OBJ:OBJ:BTFB SRC:(FB+SYSGEN.CND+EDTGBL+BSTRAP)

.LINK/EXE:BIN:RT11FB.SYG/BOU:1000/PROMPT/MAP:MAP:RT11FB OBJ:BTFB
*OBJ:RMFB,KMFB,TBFB//
Boundary section? OVLY0

.MACRO/OBJ:OBJ:KMXM SRC:(XM+SYSGEN.CND+EDTGBL+KMON+KMOVLY)

.MACRO/OBJ:OBJ:RMXM SRC:(XM+SYSGEN.CND+EDTGBL+USR+RMONFB)

.MACRO/OBJ:OBJ:SBXM SRC:(XM+SYSGEN.CND+EDTGBL+XMSUBS)

.MACRO/OBJ:OBJ:TBXM SRC:(XM+SYSGEN.CND+EDTGBL+SYSGEN.TBL)

.MACRO/OBJ:OBJ:BTXM SRC:(XM+SYSGEN.CND+EDTGBL+BSTRAP)

.LINK/EXE:BIN:RT11XM.SYG/BOU:1000/PROMPT/MAP:MAP:RT11XM OBJ:BTXM
*OBJ:RMXM,SBXM,KMXM,TBXM//
Boundary section? OVLY0

.$@SYSGEN.DEV

.ASSIGN DL0 SRC

.ASSIGN DL0 BIN

.ASSIGN DL0 OBJ

.MACRO/OBJ:OBJ:TT SRC:(SYSGEN.CND+TT)

.LINK/EXE:BIN:TT.SYG OBJ:TT

.MACRO/OBJ:OBJ:ELCOPY SRC:(SYSGEN.CND+ELCOPY)

.MACRO/OBJ:OBJ:ELINIT SRC:(SYSGEN.CND+ELINIT)

.MACRO/OBJ:OBJ:ELTASK SRC:ELTASK

.LINK/EXE:BIN:ERRLOG/FORE OBJ:(ELCOPY,ELTASK)

.LINK/EXE:BIN: OBJ:ELINIT

.MACRO/OBJ:OBJ:EL SRC:(SYSGEN.CND+EL)

.LINK/EXE:BIN:EL.SYG OBJ:EL

.MACRO/OBJ:OBJ:LD SRC:(SYSGEN.CND+LD)

.LINK/EXE:BIN:LD.SYG OBJ:LD

.MACRO/OBJ:OBJ:LDX SRC:(XM+SYSGEN.CND+LD)

.LINK/EXE:BIN:LDX.SYG OBJ:LDX

.MACRO/OBJ:OBJ:BA SRC:(SYSGEN.CND+BA)

.LINK/EXE:BIN:BA.SYG OBJ:BA

.MACRO/OBJ:OBJ:BAX SRC:(XM+SYSGEN.CND+BA)

.LINK/EXE:BIN:BAX.SYG OBJ:BAX

.MACRO/OBJ:OBJ:VM SRC:(SYSGEN.CND+VM)

.LINK/EXE:BIN:VM.SYG OBJ:VM

.MACRO/OBJ:OBJ:VMX SRC:(XM+SYSGEN.CND+VM)

.LINK/EXE:BIN:VMX.SYG OBJ:VMX

.MACRO/OBJ:OBJ:RK SRC:(SYSGEN.CND+RK)

.LINK/EXE:BIN:RK.SYG OBJ:RK

.MACRO/OBJ:OBJ:RKX SRC:(XM+SYSGEN.CND+RK)

.LINK/EXE:BIN:RKX.SYG OBJ:RKX

.MACRO/OBJ:OBJ:DL SRC:(SYSGEN.CND+DL)

.LINK/EXE:BIN:DL.SYG OBJ:DL

.MACRO/OBJ:OBJ:DLX SRC:(XM+SYSGEN.CND+DL)

.LINK/EXE:BIN:DLX.SYG OBJ:DLX

.MACRO/OBJ:OBJ:DU SRC:(SYSGEN.CND+DU)

.LINK/EXE:BIN:DU.SYG OBJ:DU

.MACRO/OBJ:OBJ:DUX SRC:(XM+SYSGEN.CND+DU)

.LINK/EXE:BIN:DUX.SYG OBJ:DUX

.MACRO/OBJ:OBJ:DM SRC:(SYSGEN.CND+DM)

.LINK/EXE:BIN:DM.SYG OBJ:DM

.MACRO/OBJ:OBJ:DMX SRC:(XM+SYSGEN.CND+DM)

.LINK/EXE:BIN:DMX.SYG OBJ:DMX

.MACRO/OBJ:OBJ:LP SRC:(SYSGEN.CND+LP)

.LINK/EXE:BIN:LP.SYG OBJ:LP

.MACRO/OBJ:OBJ:LPX SRC:(XM+SYSGEN.CND+LP)

.LINK/EXE:BIN:LPX.SYG OBJ:LPX

.MACRO/OBJ:OBJ:NL SRC:(SYSGEN.CND+NL)

.LINK/EXE:BIN:NL.SYG OBJ:NL

.MACRO/OBJ:OBJ:NLX SRC:(XM+SYSGEN.CND+NL)

.LINK/EXE:BIN:NLX.SYG OBJ:NLX

.UNP/SYS .SYS
 Files unprotected:
DK:SWAP.SYS
DK:RT11FB.SYS
DK:RT11SJ.SYS
DK:RT11BL.SYS
DK:RT11XM.SYS
DK:RT11AI.SYS
DK:TT.SYS
DK:DT.SYS
DK:DP.SYS
DK:DX.SYS
DK:DY.SYS
DK:RF.SYS
DK:RK.SYS
DK:DL.SYS
DK:DU.SYS
DK:DM.SYS
DK:DS.SYS
DK:DD.SYS
DK:LP.SYS
DK:LS.SYS
DK:CR.SYS
DK:MT.SYS
DK:MM.SYS
DK:MS.SYS
DK:NL.SYS
DK:PC.SYS
DK:PD.SYS
DK:CT.SYS
DK:LD.SYS
DK:SL.SYS
DK:VM.SYS
DK:DYX.SYS
DK:DDX.SYS
DK:DLX.SYS
DK:DXX.SYS
DK:LSX.SYS
DK:LPX.SYS
DK:MSX.SYS
DK:DUX.SYS
DK:NLX.SYS
DK:LDX.SYS
DK:DMX.SYS
DK:VMX.SYS
DK:RKX.SYS
DK:SLX.SYS
DK:MTX.SYS
DK:MMX.SYS
DK:MTHD.SYS
DK:MMHD.SYS
DK:MSHD.SYS

.REN/SYS .SYG .SYS
 Files renamed:
DK:TT.SYG      to DK:TT.SYS
DK:RT11SJ.SYG  to DK:RT11SJ.SYS
DK:RT11FB.SYG  to DK:RT11FB.SYS
DK:RT11XM.SYG  to DK:RT11XM.SYS
DK:EL.SYG      to DK:EL.SYS
DK:LD.SYG      to DK:LD.SYS
DK:LDX.SYG     to DK:LDX.SYS
DK:BA.SYG      to DK:BA.SYS
DK:BAX.SYG     to DK:BAX.SYS
DK:VM.SYG      to DK:VM.SYS
DK:VMX.SYG     to DK:VMX.SYS
DK:RK.SYG      to DK:RK.SYS
DK:RKX.SYG     to DK:RKX.SYS
DK:DL.SYG      to DK:DL.SYS
DK:DLX.SYG     to DK:DLX.SYS
DK:DU.SYG      to DK:DU.SYS
DK:DUX.SYG     to DK:DUX.SYS
DK:DM.SYG      to DK:DM.SYS
DK:DMX.SYG     to DK:DMX.SYS
DK:LP.SYG      to DK:LP.SYS
DK:LPX.SYG     to DK:LPX.SYS
DK:NL.SYG      to DK:NL.SYS
DK:NLX.SYG     to DK:NLX.SYS
?PIP-W-Reboot

.COP/BOO RT11FB SY:

.BOO SY:

RT-11FB (S) V05.00  

.TYPE V5USER.TXT


                              RT-11 V5
                              --------

       Installation of RT-11 Version 5 is complete and you are now
    executing from the working volume (provided that you have used
    the automatic installation procedure). Digital recommends that
    you verify the proper operation of your system's software,  by
    invoking the verification procedure.   To do this,  enter  the
    command:
                             IND VERIFY

        Note that  VERIFY  should be performed only after the dis-
    tribution media has been backed up.   This was done as part of
    automatic installation on RL02 and RX02 based systems,  and on
    the Micro/PDP-11 (RD51/RX50).  If you have not completed auto-
    matic installation,  you should perform a manual backup before
    using VERIFY.   Note also that VERIFY is NOT supported on RX01
    floppy disks or DECtape I or II.


.
