RT11 Install/run

This is the result of the quickest/easiest install from following the YouTube video. Which didn’t work the first time. See below for the reason.

RT-11/rtv53swre(works)$ ../../bin/pdp11 boot.ini 

PDP-11 simulator Open SIMH V4.1-0 Current        simh git commit id: 021413a2
Disabling RK
Disabling HK
Disabling TM
/home/bill/MyStuff/Computer_Simulator_Emulator/Emulators/Mini/simh/PDP-11/RT-11/rtv53swre(works)/boot.ini-5> attach rl0 rt11sys.rl02
%SIM-INFO: RL0: 'rt11sys.rl02' Contains RT11 partitions
%SIM-INFO: 1 valid partition, Type: V05, Sectors On Disk: 20450
/home/bill/MyStuff/Computer_Simulator_Emulator/Emulators/Mini/simh/PDP-11/RT-11/rtv53swre(works)/boot.ini-7> attach rl1 rt11lang.rl02
%SIM-INFO: RL1: 'rt11lang.rl02' Contains RT11 partitions
%SIM-INFO: 1 valid partition, Type: V05, Sectors On Disk: 800

RT-11FB  V05.03  

.TYPE V5USER.TXT

                              RT-11 V5.3

       Installation of RT-11 Version 5.3 is complete and you are now
    executing from the working volume    (provided you have used the
    automatic installation procedure). DIGITAL recommends you verify
    the correct  operation  of  your  system's  software  using  the
    verification procedure.  To do this, enter the command:

                             IND VERIFY

        Note that VERIFY should be performed  only after the distri-
    bution media have been backed up.  This was accomplished as part
    of automatic installation on  all  RL02,  RX02,  TK50, and  RX50
    based systems,   including the  MicroPDP-11 and the Professional
    300.  If you have not completed automatic installation, you must
    perform a manual backup before using VERIFY.  Note also,  VERIFY
    is NOT supported on RX01 diskettes,    DECtape I or II,   or the
    Professional 325.

    DIGITAL also  recommends  you  read  the  file V5NOTE.TXT, which
    contains information  formalized too late to be included  in the
    Release Notes.  V5NOTE.TXT can be TYPED or PRINTED.


.dir/br
 
SWAP  .SYS    RT11AI.SYS    RT11PI.SYS    RT11BL.SYS    RT11SJ.SYS
RT11FB.SYS    RT11XM.SYS    CR    .SYS    CT    .SYS    DD    .SYS
DL    .SYS    DM    .SYS    DP    .SYS    DS    .SYS    DT    .SYS
DU    .SYS    DW    .SYS    DX    .SYS    DY    .SYS    DZ    .SYS
PD    .SYS    RF    .SYS    RK    .SYS    LD    .SYS    LP    .SYS
LS    .SYS    MM    .SYS    MS    .SYS    MT    .SYS    NL    .SYS
PC    .SYS    PI    .SYS    SL    .SYS    SLMIN .SYS    SP    .SYS
TT    .SYS    VM    .SYS    XC    .SYS    XL    .SYS    DDX   .SYS
DLX   .SYS    DMX   .SYS    DUX   .SYS    DWX   .SYS    DXX   .SYS
DYX   .SYS    DZX   .SYS    LDX   .SYS    LPX   .SYS    LSX   .SYS
MMX   .SYS    MSX   .SYS    MTX   .SYS    NCX   .SYS    NLX   .SYS
NQX   .SYS    PIX   .SYS    RKX   .SYS    SLX   .SYS    SPX   .SYS
VMX   .SYS    XCX   .SYS    XLX   .SYS    STARTA.COM    STARTF.COM
STARTS.COM    STARTX.COM    PIP   .SAV    DUP   .SAV    DIR   .SAV
IND   .SAV    RESORC.SAV    EDIT  .SAV    K52   .SAV    KED   .SAV
KEX   .SAV    MACRO .SAV    CREF  .SAV    LINK  .SAV    LIBR  .SAV
FILEX .SAV    SRCCOM.SAV    BINCOM.SAV    SLP   .SAV    DUMP  .SAV
SIPP  .SAV    BUP   .SAV    PAT   .SAV    HELP  .SAV    SYSMAC.SML
BATCH .SAV    ERROUT.SAV    QUEMAN.SAV    FORMAT.SAV    SETUP .SAV
VTCOM .SAV    SPEED .SAV    DATIME.SAV    DATIME.COM    LET   .SAV
SPLIT .SAV    UCL   .SAV    VBGEXE.SAV    TERMID.SAV    QUEUE .REL
RTMON .REL    SPOOL .REL    VTCOM .REL    TRANSF.SAV    TRANSF.TSK
TRANSF.EXE    GIDIS .SAV    ALPH00.FNT    ODT   .OBJ    VDT   .OBJ
VTMAC .MAC    VTHDLR.OBJ    SYSLIB.OBJ    PUTSTR.FOR    GETSTR.FOR
MDUP  .SAV    MBOOT .BOT    MBOT16.BOT    MSBOOT.BOT    MDUP  .MM 
MDUP  .MS     MDUP  .MT     DEMOBG.MAC    DEMOFG.MAC    DEMOX1.MAC
DEMOF1.FOR    DEMOED.TXT    SAMPLE.KED    VERIFY.COM    IVP   .COM
IVP   .MAC    MTB   .COM    FB    .MAC    SJ    .MAC    XM    .MAC
BSTRAP.MAC    EDTGBL.MAC    KMON  .MAC    KMOVLY.MAC    MTTEMT.MAC
MTTINT.MAC    RMONFB.MAC    RMONSJ.MAC    TRMTBL.MAC    USR   .MAC
XMSUBS.MAC    BA    .MAC    CR    .MAC    CT    .MAC    DD    .MAC
DL    .MAC    DM    .MAC    DP    .MAC    DS    .MAC    DT    .MAC
DU    .MAC    DW    .MAC    DX    .MAC    DY    .MAC    DZ    .MAC
EL    .MAC    LD    .MAC    LP    .MAC    LS    .MAC    NC    .MAC
NI    .MAC    NL    .MAC    NQ    .MAC    PC    .MAC    PD    .MAC
RF    .MAC    RK    .MAC    SP    .MAC    TJ    .MAC    TM    .MAC
TS    .MAC    TT    .MAC    VM    .MAC    XC    .MAC    XL    .MAC
FSM   .MAC    ELCOPY.MAC    ELINIT.MAC    ELTASK.MAC    ERRTXT.MAC
ERROUT.OBJ    RTBL  .MAP    RTSJ  .MAP    RTFB  .MAP    RTXM  .MAP
SYSGEN.COM    BL    .ANS    SJFB  .ANS    XM    .ANS    CONFIG.COM
CONFIG.SAV    V5USER.TXT    V5NOTE.TXT    CUSTOM.TXT    CONSOL.MAC
NITEST.MAC    
 206 Files, 5023 Blocks
 15359 Free blocks

.dir dl1:
 
BAS8K .SAV    55  28-Jan-83      HELP  .BAS     1  08-Jul-82
FORTRA.SAV   204P 09-Mar-81      FORLIB.HLP     1  14-Jun-92
BASIC .SAV    56  28-Oct-80      BASICD.SAV    60  28-Jan-83
BASICS.SAV    54  30-Apr-81      LANG  .BAK     1  02-Mar-89
OLDLIB.OBJ   202  09-Mar-81      LANG  .TXT     1  14-Jun-92
FORLIB.COM    14  14-Jun-92      
 11 Files, 649 Blocks
 137 Free blocks

.

However if I shutdown/restart I get error messages for the language disk, device rl1…

RT-11/rtv53swre(works)$ ../../bin/pdp11 boot.ini 

PDP-11 simulator Open SIMH V4.1-0 Current        simh git commit id: 021413a2
Disabling RK
Disabling HK
Disabling TM
/home/bill/MyStuff/Computer_Simulator_Emulator/Emulators/Mini/simh/PDP-11/RT-11/rtv53swre(works)/boot.ini-5> attach rl0 rt11sys.rl02
%SIM-INFO: RL0: 'rt11sys.rl02' Contains RT11 partitions
%SIM-INFO: 1 valid partition, Type: V05, Sectors On Disk: 20450
/home/bill/MyStuff/Computer_Simulator_Emulator/Emulators/Mini/simh/PDP-11/RT-11/rtv53swre(works)/boot.ini-7> attach rl1 rt11lang.rl02
%SIM-INFO: RL1: Container has 20480 sectors, drive has: 40960 sectors
%SIM-ERROR: RL1: RL02 container created by the PDP-11 simulator is incompatible with the RL device on the PDP-11 simulator
%SIM-ERROR: RL1: Since the container is smaller than the drive, this might be useful:
%SIM-ERROR: RL1:   sim> ATTACH RL1 -C New-rt11lang.rl02 rt11lang.rl02

RT-11FB  V05.03  
.dir dl1:
?DIR-F-Error reading directory

.

.
Simulation stopped, PC: 152630 (ADD PC,R4)
sim> ATTACH RL1 -C New-rt11lang.rl02 rt11lang.rl02
%SIM-ERROR: RL1: RL02 container created by the PDP-11 simulator is incompatible with the RL device on the PDP-11 simulator
%SIM-INFO: RL1: Creating new VHD 'New-rt11lang.rl02' disk container copied from 'rt11lang.rl02'
%SIM-INFO: RL1: Cannot create VHD disk container 'New-rt11lang.rl02'
sim> c


.dir dl1:
?DIR-F-Error reading directory

.
Simulation stopped, PC: 152712 (BR 152702)
sim> show rl1
RL1     5242KW, not attached, on line
        write enabled, RL02, autosize
        AUTO detect format
sim> ATTACH RL1 -C New-rt11lang.rl02 rt11lang.rl02
%SIM-ERROR: RL1: RL02 container created by the PDP-11 simulator is incompatible with the RL device on the PDP-11 simulator
%SIM-INFO: RL1: Creating new VHD 'New-rt11lang.rl02' disk container copied from 'rt11lang.rl02'
%SIM-INFO: RL1: Cannot create VHD disk container 'New-rt11lang.rl02'
sim> c  


.dir dl1:
?DIR-F-Error reading directory

.
Simulation stopped, PC: 152462 (BNE 152354)
sim> det dl1:
%SIM-ERROR: Non-existent device: DL1:
sim> det rl1
Unit not attached
sim> dir rl1

 Directory of /home/bill/MyStuff/Computer_Simulator_Emulator/Emulators/Mini/simh/PDP-11/RT-11/rtv53swre(works)/

File Not Found

sim> show rl1
RL1     5242KW, not attached, on line
        write enabled, RL02, autosize
        AUTO detect format
sim> ATTACH RL1 -C New-rt11lang.rl02 rt11lang.rl02
%SIM-ERROR: RL1: RL02 container created by the PDP-11 simulator is incompatible with the RL device on the PDP-11 simulator
%SIM-INFO: RL1: Creating new VHD 'New-rt11lang.rl02' disk container copied from 'rt11lang.rl02'
%SIM-INFO: RL1: Cannot create VHD disk container 'New-rt11lang.rl02'
sim> att rl1 New-rt11lang.rl02
%SIM-INFO: RL1: 'New-rt11lang.rl02' Contains RT11 partitions
%SIM-INFO: 1 valid partition, Type: V05, Sectors On Disk: 800
%SIM-INFO: RL1: Unit is read only
%SIM-INFO: RL1: 'New-rt11lang.rl02' Contains RT11 partitions
%SIM-INFO: 1 valid partition, Type: V05, Sectors On Disk: 800
%SIM-INFO: RL1: disk container 'New-rt11lang.rl02' is larger than simulated device (5242KW > 5242KW) Read Only Forced
sim> c


.dir dl1:
 
BAS8K .SAV    55  28-Jan-83      HELP  .BAS     1  08-Jul-82
FORTRA.SAV   204P 09-Mar-81      FORLIB.HLP     1  14-Jun-92
BASIC .SAV    56  28-Oct-80      BASICD.SAV    60  28-Jan-83
BASICS.SAV    54  30-Apr-81      LANG  .BAK     1  02-Mar-89
OLDLIB.OBJ   202  09-Mar-81      LANG  .TXT     1  14-Jun-92
FORLIB.COM    14  14-Jun-92      
 11 Files, 649 Blocks
 137 Free blocks

.

If I substitute the “New-rt11lang.rl02” in the boot.ini, it comes up and I don’t get the “dir dl1:” error. Perhaps it’s a Open Simh thing?

.dl1:basic
?UCL-F-File not found SY:UCL.DAT

.dl1:basic.sav
?UCL-F-File not found SY:UCL.DAT

.type dl1:help.bas
10 PRINT 'THE FOLLOWING SYS. CALLS ARE USEFULL WHEN USING "BASIC"'
20 PRINT '******************************************************'
30 PRINT  \ PRINT 
40 PRINT 'TYPING "A=SYS(4)" EXITS YOU FROM BASIC AND RETURNS'
50 PRINT 'COMMAND TO THE MONITOR.'
60 PRINT  \ PRINT 
70 PRINT 'TYPING "A=SYS(7%,0%)" ENABLES THE USE OF LOWER CASE'
80 PRINT 'LETTERS FOR TEXT & ESCAPE COMMANDS.'


.dl1:basic
?UCL-F-File not found SY:UCL.DAT

.dl1:basic "test"
?UCL-F-File not found SY:UCL.DAT

.copy dl1:*.* dl0:
 Files copied:
DL1:BAS8K.SAV  to DL0:BAS8K.SAV
DL1:HELP.BAS   to DL0:HELP.BAS
DL1:FORTRA.SAV to DL0:FORTRA.SAV
DL1:FORLIB.HLP to DL0:FORLIB.HLP
DL1:BASIC.SAV  to DL0:BASIC.SAV
DL1:BASICD.SAV to DL0:BASICD.SAV
DL1:BASICS.SAV to DL0:BASICS.SAV
DL1:LANG.BAK   to DL0:LANG.BAK
DL1:OLDLIB.OBJ to DL0:OLDLIB.OBJ
DL1:LANG.TXT   to DL0:LANG.TXT
DL1:FORLIB.COM to DL0:FORLIB.COM

.basic
BASIC-11/RT-11 V02-03 
OPTIONAL FUNCTIONS (ALL, NONE, OR INDIVIDUAL)? all
OPTIONAL FUNCTIONS (ALL, NONE, OR INDIVIDUAL)? ALL

READY