8008guy
Veteran Member
Hi,
As promised, here are the end to end instructions to get RT11 on a SCSI2SD card and running on a PDP11/83 with an Emulex UC07 controller. I used SIMH to build the disks. This should work with a real SCSI drive as well.. All of this is cut and paste from a live session, so there should not be errors. Although, if you spot something please let me know.
Thank you to ALL those who have provided examples and the hard work of making this possible.
len
################################################################################
1. These instructions assume that you have a working SCSI2SD card. (I am
running firmware 3.6-RC2.)
2. A functional PDP11/83 with a Emulex UC07 controller card.
3. A working version of SIMH installed on a Linux box that has a SCSI
controller to connect to the SCSI2SD card.
We will configure the SCSI2SD card to look like a RA82 (608M)
57 Sect/Track * 15 Track/Cyl * 1423 Cyl = 1,216,665 Total Sectors
1,216,665 Sectors * 512 bytes = 622,932,480 byte (608.3325 MB)
For convenience I built two SCSI2SD cards. I keep one in my Linux machine
that I use for my PDP11 emulator, and the other in my PDP11. (It just makes
life easier...) Configure both SCSI2SD cards the same.
################################################################################
First run scsi2sd-config.exe without any arguments to see the current
configuration.
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>scsi2sd-config.exe
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
Device Found
Firmware Version: 3.6
Current Device Settings:
SCSI ID: 0
Vendor: " codesrc"
Product ID: " SCSI2SD"
Revision: " 3.5"
Parity Checking: enabled
Unit Attention Condition: enabled
Bytes per sector: 512
Maximum Size: Unlimited
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>
################################################################################
If you have an existing configuration you can get back to the factory default
setting by running:
scsi2sd-config.exe --reset.
You can also view the help screen by running:
scsi2sd-config.exe --help
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>scsi2sd-config.exe --help
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
Device Found
Firmware Version: 3.6
scsi2sd-config.exe: unknown option -- help
Usage: scsi2sd-config [options...]
--id={0-7} SCSI device ID.
--parity Check the SCSI parity signal, and reject data where
the parity is bad.
--no-parity Don't check the SCSI parity signal.
This is required for SCSI host controllers that do not provide
parity.
--attention Respond with a Unit Attention status on device reset.
Some systems will fail on this response, even though it is
required by the SCSI-2 standard.
--no-attention Disable Unit Attention responses.
--blocks={0-4294967295}
Set a limit to the reported device size.
The size of each block/sector is set by the --sector parameter.
The reported size will be the lower of this value and the SD
card size. 0 disables the limit.
The maximum possible size is 2TB.
--sector={64-8192}
Set the bytes-per-sector. Normally 512 bytes.
Can also be set with a SCSI MODE SELECT command.
--apple Set the vendor, product ID and revision fields to simulate an
apple-suppled disk. Provides support for the Apple Drive Setup
utility.
--vendor={vendor} Sets the reported device vendor. Up to 8 characters.
--prod-id={prod-id} Sets the reported product ID. Up to 16 characters.
--rev={revision} Sets the reported device revision. Up to 4 characters.
--reset Revert all settings to factory defaults.
The current configuration settings are displayed if no options are supplied
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>
################################################################################
Let's set up our SCSI2SD card to be the size of a RA82. I am also going to set
the Vendor and Product ID to something that makes more sense, these are both
optional.
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>scsi2sd-config.exe --blocks=1216665
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
Device Found
Firmware Version: 3.6
Saving configuration... Done.
Current Device Settings:
SCSI ID: 0
Vendor: " codesrc"
Product ID: " SCSI2SD"
Revision: " 3.5"
Parity Checking: enabled
Unit Attention Condition: enabled
Bytes per sector: 512
Maximum Size: Unlimited
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>scsi2sd-config.exe --vendor=SCSI2SD
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
Device Found
Firmware Version: 3.6
Saving configuration... Done.
Current Device Settings:
SCSI ID: 0
Vendor: " codesrc"
Product ID: " SCSI2SD"
Revision: " 3.5"
Parity Checking: enabled
Unit Attention Condition: enabled
Bytes per sector: 512
Maximum Size: 594.07MB (1216665 sectors)
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>scsi2sd-config.exe --prod-id=RA82
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
Device Found
Firmware Version: 3.6
Saving configuration... Done.
Current Device Settings:
SCSI ID: 0
Vendor: "SCSI2SD "
Product ID: "RA82 "
Revision: " 3.5"
Parity Checking: enabled
Unit Attention Condition: enabled
Bytes per sector: 512
Maximum Size: 594.07MB (1216665 sectors)
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>
To verify that everything worked properly run scsi2sd-config.exe without
arguments.
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>scsi2sd-config.exe
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
Device Found
Firmware Version: 3.6
Current Device Settings:
SCSI ID: 0
Vendor: "SCSI2SD "
Product ID: "RA82 "
Revision: " 3.5"
Parity Checking: enabled
Unit Attention Condition: enabled
Bytes per sector: 512
Maximum Size: 594.07MB (1216665 sectors)
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>
########################################
Since my Emulator box has an existing SCSI drive with an ID of "Zero" I
set the SCSI2SD card for my emulator box to "One."
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>scsi2sd-config.exe --id=1
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
Device Found
Firmware Version: 3.6
Saving configuration... Done.
Current Device Settings:
SCSI ID: 1
Vendor: "SCSI2SD "
Product ID: "RA82 "
Revision: " 3.5"
Parity Checking: enabled
Unit Attention Condition: enabled
Bytes per sector: 512
Maximum Size: 594.07MB (1216665 sectors)
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>
################################################################################
Next Boot your PDP11 and configure your UC07 SCSI controller. (I shamelessly
copied these instructions from "Matlocks" posting from the tread below.
Thank you Matlock!!!
http://www.vintage-computer.com/vcforum/showthread.php?43516-SCSI2SD-help/page3
Once your PDP11 is at the console prompt toggle the halt switch to get it into
the ODT and duplicate the follow steps.
########################################
Testing in progress - Please wait
Memory Size is 4088 K Bytes
9 Step memory test
Step 1 2 3 4 5 6 7 8 9
Message 04 Entering Dialog mode
Commands are Help, Boot, List, Setup, Map and Test.
Type a command then press the RETURN key:
165240
@17772150/000000 1
17772152/005400 30003
@/000400 42000
@17772152/002000
@200g
Disk Firmware-Resident Diagnostic
Copyright (c) 1988 Emulex Corporation all rights reserved
UC07/8 controller, firmware revision level R
IP address = 172150
Option Menu
----------------------------------------------------------------------------
1 - Format 2 - Verify
3 - Format & Verify 4 - Data Reliability
5 - Format, Verify, & Data Reliability 6 - Read Only
7 - List Known Units 8 - Replace Block
9 - Write RCT 10 - Optical Read all Diag Sectors
11 - Optical Write a Diag Sector 12 - Issue Mode Select
13 - Display Novram 14 - Edit / Load Novram
Enter option number: 14
Emulex automatic set-up of UCxx [Y or N, def=N]? Y
ALL DEVICES MUST BE POWERED UP AND READY
Hit any key to continue
SCSI ADDRESS 0 LUN 0, SCSI2SD , RA82 , REV LEVEL = 3.5
Unit offset if alternate controller address is selected, or
unit number to autoboot from if not alternate controller.
Enter unit offset/auto-boot unit number [0-15,def=0]:
Do you want to configure another unit [Y or N,def=N]?
Do you want to change any parameters [Y or N,def=N]? Y
Dma threshold [1-8,def=1]: 8
Dma burst delay in multiples of 2 [2-32,def=4]: 2
Host adapter scsi address [0-7,def=7]:
Enable scsi parity checking [Y or N,def=N]?
Enable ESP chip slow cable mode [Y or N,def=N]? Y
Unit offset if alternate controller address is selected, or
unit number to autoboot from if not alternate controller.
Enter unit offset/auto-boot unit number [0-15,def=0]:
ST506 = 1 ESDI/EMBEDDED = 2 Optical = 3 Auto-size = 4
Type code [1-4,def=4]: 4
Current media ID is: RA81
Do you want to change media ID [Y or N, def = N]? Y
Please select a media ID number from this table - [0-5]
or type RETURN to use current default
0 = RA81
1 = RA82
2 = RA90
3 = RA91
4 = RA92
5 = RD54
Media ID,def=0]: 1
Full capacity mode [Y or N,def=Y]?
Do you want to enable transparent replacements [Y or N,def=Y]?
Do you want to ignore FCT errors [Y or N,def=N]?
Disable scsi disconnects [Y or N,def=N]?
Prevent manual spin-down of mounted media [Y or N,def=N]?
Enable synchronous data transfers [Y or N,def=N]?
Disable host adaptor polling of drive [Y or N,def=N]?
Scsi controller address [0-7,def=0]:
Scsi logical unit number [0-7,def=0]:
Do you want to configure another unit [Y or N,def=N]?
Do you want to change any parameters [Y or N,def=N]?
** ALL DATA ON DRIVE CAN BE LOST **
DO YOU WANT TO LOAD THE NOVRAM [Y or N]? Y
Option Menu
----------------------------------------------------------------------------
1 - Format 2 - Verify
3 - Format & Verify 4 - Data Reliability
5 - Format, Verify, & Data Reliability 6 - Read Only
7 - List Known Units 8 - Replace Block
9 - Write RCT 10 - Optical Read all Diag Sectors
11 - Optical Write a Diag Sector 12 - Issue Mode Select
13 - Display Novram 14 - Edit / Load Novram
Enter option number: 7
Drive Status Unit Size
-------------------------------
0 Available 1216601
Hit any key to continue
Option Menu
----------------------------------------------------------------------------
1 - Format 2 - Verify
3 - Format & Verify 4 - Data Reliability
5 - Format, Verify, & Data Reliability 6 - Read Only
7 - List Known Units 8 - Replace Block
9 - Write RCT 10 - Optical Read all Diag Sectors
11 - Optical Write a Diag Sector 12 - Issue Mode Select
13 - Display Novram 14 - Edit / Load Novram
Enter option number: 13
Dma threshold [1-8] = 8
Dma burst delay in multiples of 2 [2-32] = 2
Host adapter scsi address [0-7] = 7
Enable scsi parity checking [Y or N] = N
Enable ESP chip slow cable mode [Y or N] = Y
Unit offset if alternate controller address is selected, or
unit number to autoboot from if not alternate controller.
Enter unit offset/auto-boot unit number [0-15] = 0
Hit any key to continue
ST506 = 1 ESDI/EMBEDDED = 2 Optical = 3 Auto-size = 4
Type code [1-4] = 4
Current media ID is: RA82
Full capacity mode [Y or N] = Y
Do you want to enable transparent replacements [Y or N] = Y
Do you want to ignore FCT errors [Y or N] = N
Disable scsi disconnects [Y or N] = N
Prevent manual spin-down of mounted media [Y or N] = N
Enable synchronous data transfers [Y or N] = N
Hit any key to continue
Disable host adaptor polling of drive [Y or N] = N
Scsi controller address [0-7] = 0
Scsi logical unit number [0-7] = 0
Hit any key to continue
Option Menu
----------------------------------------------------------------------------
1 - Format 2 - Verify
3 - Format & Verify 4 - Data Reliability
5 - Format, Verify, & Data Reliability 6 - Read Only
7 - List Known Units 8 - Replace Block
9 - Write RCT 10 - Optical Read all Diag Sectors
11 - Optical Write a Diag Sector 12 - Issue Mode Select
13 - Display Novram 14 - Edit / Load Novram
Enter option number:
########################################
Now power down your PDP 11 and move to your Emulator. If you only have
one SCSI2SD you will need to move it to your Emulator box.
################################################################################
From your Linux prompt check to see if your controller sees the SCSI2SD card.
Use dmesg to display the boot messages and then search through the results
for your SCSI2CD drive.
root@pdpe:~/SIMH# dmesg | less
[16.636815] scsi 2:0:1:0: Direct-Access SCSI2SD RA82 3.5 PQ: 0 ANSI: 2 CCS
[20.078253] sd 2:0:1:0: [sdb] 1216665 512-byte logical blocks: (622 MB/594 MiB)
If you see your SCSI2SD card you are ready to build your RT11 boot disk. You also
need to indentify which device your RA82 is on.
Grab this RT11 working disk.
ftp://ftp.trailing-edge.com/pub/rt_dists/dists/rt56b.dsk
It may also be helpful to download the following RT11 documentation.
http://bitsavers.trailing-edge.com/pdf/dec/pdp11/rt11
AA-H376F-TC_RT-11_Installation_Guide_Aug91
AA-PDU0A-TC_RT-11_Commands_Manual_Aug91
Before you install RT11 you may want to refer to Chapter 1 and 4
for more detail about the manual installation process.
In your Emulators working directory create a new RA82 blank image using the
following command:
root@pdpe:~/SIMH# dd bs=512 count=1216665 < /dev/zero > rt11_83_RA82.dsk
Start your Emulator and execute the following commands:
root@pdpe:~/SIMH# pdp11
PDP-11 simulator V4.0-0 Beta git commit id: 18175040
sim> set rl enable
sim> set cpu 4m
Disabling RK
Disabling HK
Disabling TM
sim> set cpu 11/83
sim> set rq0 ra81
sim> set rq1 ra82
sim> att rq0 rt56b.dsk
sim> att rq1 rt11_83_RA82.dsk
sim> boot rq0
RT-11FB V05.07
.TYPE V5USER.TXT
RT-11 V5.7
Installation of RT-11 Version 5.7 is complete and you are now running
RT-11 from your system volume.
Your system volume is your working volume if you have used the Automatic
Installation (AI) procedure. If you have installed RT-11 using that
procedure, Mentec recommends you verify the correct operation of your
system's software using the VERIFY verification procedure. You can only
perform VERIFY on the valid target (output) media you used for the AI
procedure. Run VERIFY before you run CONFIG. To run VERIFY, enter the
command:
IND VERIFY
Mentec recommends you read the file V5NOTE.TXT, which you can TYPE or
PRINT. Also, read the Introduction to RT-11, rewritten for V5.7, which
contains much of the information you need to use RT-11 Version 5.7.
.R MSCPCK
?MSCPCK-I-MU0-TK50 FW Rev Level is 005/HW Rev Level is 001
?MSCPCK-W-TQK50 controller below FW Rev 4/HW Rev 6
.initialize/badblocks du1:
DU1:/Initialize; Are you sure? Y
?DUP-I-No bad blocks detected DU1:
.dir du1:
0 Files, 0 Blocks
65467 Free blocks
.squeeze/output:du1: du0:
You can select one of several RT11 Monitors. Refer to page 1-2
and 1-3 of the RT-11 Installation Guide.
.copy/boot du1:RT11ZM.SYS du1:
.squeeze du1:
DU1:/Squeeze; Are you sure? Y
.dir du1:
SWAP .SYS 28P 21-Jan-2000 RT11AI.SYS 96P 21-Jan-2000
RT11SB.SYS 97P 21-Jan-2000 RT11FB.SYS 106P 21-Jan-2000
RT11XM.SYS 124P 21-Jan-2000 RT11ZM.SYS 127P 21-Jan-2000
DL .SYS 4P 21-Jan-2000 DM .SYS 5P 21-Jan-2000
DU .SYS 10P 21-Jan-2000 DW .SYS 6P 21-Jan-2000
DX .SYS 4P 21-Jan-2000 DY .SYS 4P 21-Jan-2000
DZ .SYS 4P 21-Jan-2000 RK .SYS 3P 21-Jan-2000
LD .SYS 11P 21-Jan-2000 LP .SYS 2P 21-Jan-2000
LS .SYS 5P 21-Jan-2000 MM .SYS 10P 21-Jan-2000
.
.
.
CT .MAC 101P 21-Jan-2000 DD .MAC 66P 21-Jan-2000
DP .MAC 24P 21-Jan-2000 DS .MAC 20P 21-Jan-2000
DT .MAC 18P 21-Jan-2000 PC .MAC 11P 21-Jan-2000
PD .MAC 31P 21-Jan-2000 RF .MAC 15P 21-Jan-2000
224 Files, 7178 Blocks
58289 Free blocks
.<CNTL> e to end emulation
Simulation stopped, PC: 147700 (MOV R4,130054)
sim> exit
Goodbye
Now use dd to copy your newly created image to your SCSI2SD card.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
MAKE SURE YOUR SELECT THE CORRECT DESTINATION DRIVE FOR YOUR
SYSTEM. /dev/sbd is correct for mine. IF YOU DO THIS WRONG
YOU CAN WIPE OUT YOUR LINUX OPPERATING SYSTEM!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
root@pdpe:~/SIMH# dd bs=512 if=rt11_83_RA82.dsk of=/dev/sdb
1216665+0 records in
1216665+0 records out
622932480 bytes (623 MB) copied, 433.032 s, 1.4 MB/s
Next shut down your system and move the SD card or the SCSI2SD
card to your PDP11.
################################################################################
With the newly installed RT11 system dvive connected, power up and boot your
PDP11:
Testing in progress - Please wait
Memory Size is 4088 K Bytes
9 Step memory test
Step 1 2 3 4 5 6 7 8 9
Message 04 Entering Dialog mode
Commands are Help, Boot, List, Setup, Map and Test.
Type a command then press the RETURN key: B DU
Trying DU0
Starting system from DU0
RT-11ZM V05.07
.TYPE V5USER.TXT
RT-11 V5.7
Installation of RT-11 Version 5.7 is complete and you are now running
RT-11 from your system volume.
Your system volume is your working volume if you have used the Automatic
Installation (AI) procedure. If you have installed RT-11 using that
procedure, Mentec recommends you verify the correct operation of your
system's software using the VERIFY verification procedure. You can only
perform VERIFY on the valid target (output) media you used for the AI
procedure. Run VERIFY before you run CONFIG. To run VERIFY, enter the
command:
IND VERIFY
Mentec recommends you read the file V5NOTE.TXT, which you can TYPE or
PRINT. Also, read the Introduction to RT-11, rewritten for V5.7, which
contains much of the information you need to use RT-11 Version 5.7.
.R MSCPCK
.dir
SWAP .SYS 28P 21-Jan-2000 RT11AI.SYS 96P 21-Jan-2000
RT11SB.SYS 97P 21-Jan-2000 RT11FB.SYS 106P 21-Jan-2000
RT11XM.SYS 124P 21-Jan-2000 RT11ZM.SYS 127P 21-Jan-2000
DL .SYS 4P 21-Jan-2000 DM .SYS 5P 21-Jan-2000
DU .SYS 10P 21-Jan-2000 DW .SYS 6P 21-Jan-2000
DX .SYS 4P 21-Jan-2000 DY .SYS 4P 21-Jan-2000
DZ .SYS 4P 21-Jan-2000 RK .SYS 3P 21-Jan-2000
LD .SYS 11P 21-Jan-2000 LP .SYS 2P 21-Jan-2000
LS .SYS 5P 21-Jan-2000 MM .SYS 10P 21-Jan-2000
MS .SYS 11P 21-Jan-2000 MT .SYS 9P 21-Jan-2000
MU .SYS 14P 21-Jan-2000 NL .SYS 2P 21-Jan-2000
PI .SYS 60P 21-Jan-2000 SL .SYS 17P 21-Jan-2000
SLMIN .SYS 12P 21-Jan-2000 SP .SYS 7P 21-Jan-2000
VM .SYS 3P 21-Jan-2000 XC .SYS 4P 21-Jan-2000
XL .SYS 4P 21-Jan-2000 DLX .SYS 5P 21-Jan-2000
DMX .SYS 5P 21-Jan-2000 DUX .SYS 13P 21-Jan-2000
DWX .SYS 6P 21-Jan-2000 DXX .SYS 4P 21-Jan-2000
DYX .SYS 4P 21-Jan-2000 DZX .SYS 4P 21-Jan-2000
LDX .SYS 11P 21-Jan-2000 LPX .SYS 2P 21-Jan-2000
LSX .SYS 5P 21-Jan-2000 MMX .SYS 11P 21-Jan-2000
MSX .SYS 12P 21-Jan-2000 MTX .SYS 10P 21-Jan-2000
MUX .SYS 19P 21-Jan-2000 NCX .SYS 10P 21-Jan-2000
NLX .SYS 2P 21-Jan-2000 NQX .SYS 10P 21-Jan-2000
NUX .SYS 10P 21-Jan-2000 PIX .SYS 68P 21-Jan-2000
RKX .SYS 3P 21-Jan-2000 SLX .SYS 20P 21-Jan-2000
SPX .SYS 11P 21-Jan-2000 UBX .SYS 13P 21-Jan-2000
VMX .SYS 3P 21-Jan-2000 XCX .SYS 4P 21-Jan-2000
XLX .SYS 4P 21-Jan-2000 STRTAI.COM 46P 21-Jan-2000
STRTFB.COM 5P 21-Jan-2000 STRTSB.COM 1P 21-Jan-2000
STRTXM.COM 8P 21-Jan-2000 STRTXB.COM 5P 21-Jan-2000
STRTZM.COM 8P 21-Jan-2000 STRTZB.COM 5P 21-Jan-2000
PIP .SAV 30P 21-Jan-2000 DUP .SAV 52P 21-Jan-2000
DIR .SAV 20P 21-Jan-2000 IND .SAV 58P 21-Jan-2000
RESORC.SAV 35P 21-Jan-2000 EDIT .SAV 19P 21-Jan-2000
KED .SAV 85P 21-Jan-2000 KEX .SAV 72P 21-Jan-2000
MACRO .SAV 63P 21-Jan-2000 CREF .SAV 6P 21-Jan-2000
LINK .SAV 59P 21-Jan-2000 MONMRG.SAV 14P 21-Jan-2000
LIBR .SAV 24P 21-Jan-2000 FILEX .SAV 22P 21-Jan-2000
SRCCOM.SAV 26P 21-Jan-2000 BINCOM.SAV 25P 21-Jan-2000
SLP .SAV 13P 21-Jan-2000 DUMP .SAV 10P 21-Jan-2000
SIPP .SAV 21P 21-Jan-2000 BUP .SAV 68P 21-Jan-2000
PAT .SAV 11P 21-Jan-2000 HELP .SAV 161P 21-Jan-2000
SYSMAC.SML 92P 21-Jan-2000 SYSLIB.OBJ 84P 21-Jan-2000
BATCH .SAV 26P 21-Jan-2000 QUEMAN.SAV 16P 21-Jan-2000
FORMAT.SAV 28P 21-Jan-2000 SETUP .SAV 43P 21-Jan-2000
VTCOM .SAV 24P 21-Jan-2000 DATIME.SAV 4P 21-Jan-2000
DATIME.MAC 23P 21-Jan-2000 DATIME.COM 3P 21-Jan-2000
LET .SAV 6P 21-Jan-2000 SPLIT .SAV 3P 21-Jan-2000
UCL .SAV 16P 21-Jan-2000 VBGEXE.SAV 18P 21-Jan-2000
TERMID.SAV 4P 21-Jan-2000 QUEUE .REL 14P 21-Jan-2000
RTMON .REL 8P 21-Jan-2000 SPOOL .REL 12P 21-Jan-2000
SPOOL .SAV 22P 21-Jan-2000 VTCOM .REL 27P 21-Jan-2000
TRANSF.SAV 16P 21-Jan-2000 TRANSF.TSK 76P 21-Jan-2000
TRANSF.EXE 45P 21-Jan-2000 GIDIS .SAV 72P 21-Jan-2000
ALPH00.FNT 9P 21-Jan-2000 ODT .OBJ 8P 21-Jan-2000
VDT .OBJ 8P 21-Jan-2000 MDUP .SAV 22P 21-Jan-2000
MBOOT .BOT 1P 21-Jan-2000 MBOT16.BOT 1P 21-Jan-2000
MSBOOT.BOT 4P 21-Jan-2000 MDUP .AI 72P 21-Jan-2000
MDUP .MM 72P 21-Jan-2000 MDUP .MS 72P 21-Jan-2000
MDUP .MT 72P 21-Jan-2000 MDUP .MU 72P 21-Jan-2000
DEMOBG.MAC 2P 21-Jan-2000 DEMOFG.MAC 3P 21-Jan-2000
DEMOF1.FOR 1P 21-Jan-2000 DEMOF2.FOR 1P 21-Jan-2000
DEMOF3.FOR 3P 21-Jan-2000 DEMOB1.BAS 3P 21-Jan-2000
DEMOM1.MAC 4P 21-Jan-2000 DEMOKD.TXT 4P 21-Jan-2000
VERIFY.COM 2P 21-Jan-2000 IVP .COM 16P 21-Jan-2000
IVP .MAC 33P 21-Jan-2000 MTB .COM 16P 21-Jan-2000
MSB .COM 16P 21-Jan-2000 MS1B .COM 16P 21-Jan-2000
MUB .COM 16P 21-Jan-2000 FB .MAC 1P 21-Jan-2000
SB .MAC 1P 21-Jan-2000 XB .MAC 1P 21-Jan-2000
XM .MAC 1P 21-Jan-2000 ZB .MAC 1P 21-Jan-2000
ZM .MAC 1P 21-Jan-2000 SYSTEM.MLB 148P 21-Jan-2000
EDTL .MLB 11P 21-Jan-2000 BSTRAP.MAC 108P 21-Jan-2000
EDTG .MAC 29P 21-Jan-2000 KMON .MAC 147P 21-Jan-2000
KMOVLY.MAC 265P 21-Jan-2000 MTTEMT.MAC 24P 21-Jan-2000
MTTINT.MAC 72P 21-Jan-2000 RMON .MAC 215P 21-Jan-2000
TRMTBL.MAC 26P 21-Jan-2000 USR .MAC 92P 21-Jan-2000
XMSUBS.MAC 74P 21-Jan-2000 BA .MAC 22P 21-Jan-2000
DL .MAC 42P 21-Jan-2000 DM .MAC 32P 21-Jan-2000
DU .MAC 101P 21-Jan-2000 DW .MAC 46P 21-Jan-2000
DX .MAC 21P 21-Jan-2000 DY .MAC 27P 21-Jan-2000
DZ .MAC 18P 21-Jan-2000 LD .MAC 76P 21-Jan-2000
LP .MAC 14P 21-Jan-2000 LS .MAC 47P 21-Jan-2000
NC .MAC 45P 21-Jan-2000 NI .MAC 27P 21-Jan-2000
NL .MAC 12P 21-Jan-2000 NQ .MAC 31P 21-Jan-2000
NU .MAC 40P 21-Jan-2000 RK .MAC 13P 21-Jan-2000
SP .MAC 87P 21-Jan-2000 TJ .MAC 39P 21-Jan-2000
TM .MAC 31P 21-Jan-2000 TS .MAC 55P 21-Jan-2000
TU .MAC 41P 21-Jan-2000 UM .MAC 112P 21-Jan-2000
VM .MAC 36P 21-Jan-2000 XC .MAC 3P 21-Jan-2000
XL .MAC 42P 21-Jan-2000 FSM .MAC 38P 21-Jan-2000
EL .MAC 26P 21-Jan-2000 ERROUT.SAV 37P 21-Jan-2000
ELCOPY.MAC 18P 21-Jan-2000 ELINIT.MAC 17P 21-Jan-2000
ELTASK.MAC 13P 21-Jan-2000 ERRTXT.MAC 7P 21-Jan-2000
ERROUT.OBJ 36P 21-Jan-2000 RTSB .MAP 33P 21-Jan-2000
RTFB .MAP 35P 21-Jan-2000 RTXM .MAP 37P 21-Jan-2000
RTZM .MAP 38P 21-Jan-2000 SYSGEN.COM 286P 21-Jan-2000
SBFB .ANS 11P 21-Jan-2000 XBXM .ANS 12P 21-Jan-2000
XMEL .ANS 12P 21-Jan-2000 ZBZM .ANS 12P 21-Jan-2000
CONFIG.COM 29P 21-Jan-2000 CONFIG.SAV 10P 21-Jan-2000
V5USER.TXT 2P 21-Jan-2000 V5NOTE.TXT 49P 21-Jan-2000
CUSTOM.TXT 14P 21-Jan-2000 CONSOL.MAC 6P 21-Jan-2000
NITEST.MAC 24P 21-Jan-2000 MSCPCK.SAV 4P 21-Jan-2000
DBGSYM.SAV 10P 21-Jan-2000 SDS .SYS 23P 21-Jan-2000
SDH .SYS 24P 21-Jan-2000 SDSX .SYS 26P 21-Jan-2000
SDHX .SYS 26P 21-Jan-2000 INDEX .SAV 11P 21-Jan-2000
INDEXX.SAV 14P 21-Jan-2000 INDEXA.IMG 164P 21-Jan-2000
INDEXB.IMG 165P 21-Jan-2000 INDEX .IDX 7P 21-Jan-2000
TECO .SAV 50P 21-Jan-2000 CR .MAC 28P 21-Jan-2000
CT .MAC 101P 21-Jan-2000 DD .MAC 66P 21-Jan-2000
DP .MAC 24P 21-Jan-2000 DS .MAC 20P 21-Jan-2000
DT .MAC 18P 21-Jan-2000 PC .MAC 11P 21-Jan-2000
PD .MAC 31P 21-Jan-2000 RF .MAC 15P 21-Jan-2000
224 Files, 7178 Blocks
58289 Free blocks
.time
00:02:52
.time
00:02:57
.
################################################################################
################################################################################
As promised, here are the end to end instructions to get RT11 on a SCSI2SD card and running on a PDP11/83 with an Emulex UC07 controller. I used SIMH to build the disks. This should work with a real SCSI drive as well.. All of this is cut and paste from a live session, so there should not be errors. Although, if you spot something please let me know.
Thank you to ALL those who have provided examples and the hard work of making this possible.
len
################################################################################
1. These instructions assume that you have a working SCSI2SD card. (I am
running firmware 3.6-RC2.)
2. A functional PDP11/83 with a Emulex UC07 controller card.
3. A working version of SIMH installed on a Linux box that has a SCSI
controller to connect to the SCSI2SD card.
We will configure the SCSI2SD card to look like a RA82 (608M)
57 Sect/Track * 15 Track/Cyl * 1423 Cyl = 1,216,665 Total Sectors
1,216,665 Sectors * 512 bytes = 622,932,480 byte (608.3325 MB)
For convenience I built two SCSI2SD cards. I keep one in my Linux machine
that I use for my PDP11 emulator, and the other in my PDP11. (It just makes
life easier...) Configure both SCSI2SD cards the same.
################################################################################
First run scsi2sd-config.exe without any arguments to see the current
configuration.
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>scsi2sd-config.exe
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
Device Found
Firmware Version: 3.6
Current Device Settings:
SCSI ID: 0
Vendor: " codesrc"
Product ID: " SCSI2SD"
Revision: " 3.5"
Parity Checking: enabled
Unit Attention Condition: enabled
Bytes per sector: 512
Maximum Size: Unlimited
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>
################################################################################
If you have an existing configuration you can get back to the factory default
setting by running:
scsi2sd-config.exe --reset.
You can also view the help screen by running:
scsi2sd-config.exe --help
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>scsi2sd-config.exe --help
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
Device Found
Firmware Version: 3.6
scsi2sd-config.exe: unknown option -- help
Usage: scsi2sd-config [options...]
--id={0-7} SCSI device ID.
--parity Check the SCSI parity signal, and reject data where
the parity is bad.
--no-parity Don't check the SCSI parity signal.
This is required for SCSI host controllers that do not provide
parity.
--attention Respond with a Unit Attention status on device reset.
Some systems will fail on this response, even though it is
required by the SCSI-2 standard.
--no-attention Disable Unit Attention responses.
--blocks={0-4294967295}
Set a limit to the reported device size.
The size of each block/sector is set by the --sector parameter.
The reported size will be the lower of this value and the SD
card size. 0 disables the limit.
The maximum possible size is 2TB.
--sector={64-8192}
Set the bytes-per-sector. Normally 512 bytes.
Can also be set with a SCSI MODE SELECT command.
--apple Set the vendor, product ID and revision fields to simulate an
apple-suppled disk. Provides support for the Apple Drive Setup
utility.
--vendor={vendor} Sets the reported device vendor. Up to 8 characters.
--prod-id={prod-id} Sets the reported product ID. Up to 16 characters.
--rev={revision} Sets the reported device revision. Up to 4 characters.
--reset Revert all settings to factory defaults.
The current configuration settings are displayed if no options are supplied
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>
################################################################################
Let's set up our SCSI2SD card to be the size of a RA82. I am also going to set
the Vendor and Product ID to something that makes more sense, these are both
optional.
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>scsi2sd-config.exe --blocks=1216665
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
Device Found
Firmware Version: 3.6
Saving configuration... Done.
Current Device Settings:
SCSI ID: 0
Vendor: " codesrc"
Product ID: " SCSI2SD"
Revision: " 3.5"
Parity Checking: enabled
Unit Attention Condition: enabled
Bytes per sector: 512
Maximum Size: Unlimited
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>scsi2sd-config.exe --vendor=SCSI2SD
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
Device Found
Firmware Version: 3.6
Saving configuration... Done.
Current Device Settings:
SCSI ID: 0
Vendor: " codesrc"
Product ID: " SCSI2SD"
Revision: " 3.5"
Parity Checking: enabled
Unit Attention Condition: enabled
Bytes per sector: 512
Maximum Size: 594.07MB (1216665 sectors)
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>scsi2sd-config.exe --prod-id=RA82
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
Device Found
Firmware Version: 3.6
Saving configuration... Done.
Current Device Settings:
SCSI ID: 0
Vendor: "SCSI2SD "
Product ID: "RA82 "
Revision: " 3.5"
Parity Checking: enabled
Unit Attention Condition: enabled
Bytes per sector: 512
Maximum Size: 594.07MB (1216665 sectors)
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>
To verify that everything worked properly run scsi2sd-config.exe without
arguments.
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>scsi2sd-config.exe
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
Device Found
Firmware Version: 3.6
Current Device Settings:
SCSI ID: 0
Vendor: "SCSI2SD "
Product ID: "RA82 "
Revision: " 3.5"
Parity Checking: enabled
Unit Attention Condition: enabled
Bytes per sector: 512
Maximum Size: 594.07MB (1216665 sectors)
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>
########################################
Since my Emulator box has an existing SCSI drive with an ID of "Zero" I
set the SCSI2SD card for my emulator box to "One."
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>scsi2sd-config.exe --id=1
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
Device Found
Firmware Version: 3.6
Saving configuration... Done.
Current Device Settings:
SCSI ID: 1
Vendor: "SCSI2SD "
Product ID: "RA82 "
Revision: " 3.5"
Parity Checking: enabled
Unit Attention Condition: enabled
Bytes per sector: 512
Maximum Size: 594.07MB (1216665 sectors)
C:\tmp\PDP\0_MY_PDP\SCSI2SD\SW\v3.6-RC2>
################################################################################
Next Boot your PDP11 and configure your UC07 SCSI controller. (I shamelessly
copied these instructions from "Matlocks" posting from the tread below.
Thank you Matlock!!!
http://www.vintage-computer.com/vcforum/showthread.php?43516-SCSI2SD-help/page3
Once your PDP11 is at the console prompt toggle the halt switch to get it into
the ODT and duplicate the follow steps.
########################################
Testing in progress - Please wait
Memory Size is 4088 K Bytes
9 Step memory test
Step 1 2 3 4 5 6 7 8 9
Message 04 Entering Dialog mode
Commands are Help, Boot, List, Setup, Map and Test.
Type a command then press the RETURN key:
165240
@17772150/000000 1
17772152/005400 30003
@/000400 42000
@17772152/002000
@200g
Disk Firmware-Resident Diagnostic
Copyright (c) 1988 Emulex Corporation all rights reserved
UC07/8 controller, firmware revision level R
IP address = 172150
Option Menu
----------------------------------------------------------------------------
1 - Format 2 - Verify
3 - Format & Verify 4 - Data Reliability
5 - Format, Verify, & Data Reliability 6 - Read Only
7 - List Known Units 8 - Replace Block
9 - Write RCT 10 - Optical Read all Diag Sectors
11 - Optical Write a Diag Sector 12 - Issue Mode Select
13 - Display Novram 14 - Edit / Load Novram
Enter option number: 14
Emulex automatic set-up of UCxx [Y or N, def=N]? Y
ALL DEVICES MUST BE POWERED UP AND READY
Hit any key to continue
SCSI ADDRESS 0 LUN 0, SCSI2SD , RA82 , REV LEVEL = 3.5
Unit offset if alternate controller address is selected, or
unit number to autoboot from if not alternate controller.
Enter unit offset/auto-boot unit number [0-15,def=0]:
Do you want to configure another unit [Y or N,def=N]?
Do you want to change any parameters [Y or N,def=N]? Y
Dma threshold [1-8,def=1]: 8
Dma burst delay in multiples of 2 [2-32,def=4]: 2
Host adapter scsi address [0-7,def=7]:
Enable scsi parity checking [Y or N,def=N]?
Enable ESP chip slow cable mode [Y or N,def=N]? Y
Unit offset if alternate controller address is selected, or
unit number to autoboot from if not alternate controller.
Enter unit offset/auto-boot unit number [0-15,def=0]:
ST506 = 1 ESDI/EMBEDDED = 2 Optical = 3 Auto-size = 4
Type code [1-4,def=4]: 4
Current media ID is: RA81
Do you want to change media ID [Y or N, def = N]? Y
Please select a media ID number from this table - [0-5]
or type RETURN to use current default
0 = RA81
1 = RA82
2 = RA90
3 = RA91
4 = RA92
5 = RD54
Media ID,def=0]: 1
Full capacity mode [Y or N,def=Y]?
Do you want to enable transparent replacements [Y or N,def=Y]?
Do you want to ignore FCT errors [Y or N,def=N]?
Disable scsi disconnects [Y or N,def=N]?
Prevent manual spin-down of mounted media [Y or N,def=N]?
Enable synchronous data transfers [Y or N,def=N]?
Disable host adaptor polling of drive [Y or N,def=N]?
Scsi controller address [0-7,def=0]:
Scsi logical unit number [0-7,def=0]:
Do you want to configure another unit [Y or N,def=N]?
Do you want to change any parameters [Y or N,def=N]?
** ALL DATA ON DRIVE CAN BE LOST **
DO YOU WANT TO LOAD THE NOVRAM [Y or N]? Y
Option Menu
----------------------------------------------------------------------------
1 - Format 2 - Verify
3 - Format & Verify 4 - Data Reliability
5 - Format, Verify, & Data Reliability 6 - Read Only
7 - List Known Units 8 - Replace Block
9 - Write RCT 10 - Optical Read all Diag Sectors
11 - Optical Write a Diag Sector 12 - Issue Mode Select
13 - Display Novram 14 - Edit / Load Novram
Enter option number: 7
Drive Status Unit Size
-------------------------------
0 Available 1216601
Hit any key to continue
Option Menu
----------------------------------------------------------------------------
1 - Format 2 - Verify
3 - Format & Verify 4 - Data Reliability
5 - Format, Verify, & Data Reliability 6 - Read Only
7 - List Known Units 8 - Replace Block
9 - Write RCT 10 - Optical Read all Diag Sectors
11 - Optical Write a Diag Sector 12 - Issue Mode Select
13 - Display Novram 14 - Edit / Load Novram
Enter option number: 13
Dma threshold [1-8] = 8
Dma burst delay in multiples of 2 [2-32] = 2
Host adapter scsi address [0-7] = 7
Enable scsi parity checking [Y or N] = N
Enable ESP chip slow cable mode [Y or N] = Y
Unit offset if alternate controller address is selected, or
unit number to autoboot from if not alternate controller.
Enter unit offset/auto-boot unit number [0-15] = 0
Hit any key to continue
ST506 = 1 ESDI/EMBEDDED = 2 Optical = 3 Auto-size = 4
Type code [1-4] = 4
Current media ID is: RA82
Full capacity mode [Y or N] = Y
Do you want to enable transparent replacements [Y or N] = Y
Do you want to ignore FCT errors [Y or N] = N
Disable scsi disconnects [Y or N] = N
Prevent manual spin-down of mounted media [Y or N] = N
Enable synchronous data transfers [Y or N] = N
Hit any key to continue
Disable host adaptor polling of drive [Y or N] = N
Scsi controller address [0-7] = 0
Scsi logical unit number [0-7] = 0
Hit any key to continue
Option Menu
----------------------------------------------------------------------------
1 - Format 2 - Verify
3 - Format & Verify 4 - Data Reliability
5 - Format, Verify, & Data Reliability 6 - Read Only
7 - List Known Units 8 - Replace Block
9 - Write RCT 10 - Optical Read all Diag Sectors
11 - Optical Write a Diag Sector 12 - Issue Mode Select
13 - Display Novram 14 - Edit / Load Novram
Enter option number:
########################################
Now power down your PDP 11 and move to your Emulator. If you only have
one SCSI2SD you will need to move it to your Emulator box.
################################################################################
From your Linux prompt check to see if your controller sees the SCSI2SD card.
Use dmesg to display the boot messages and then search through the results
for your SCSI2CD drive.
root@pdpe:~/SIMH# dmesg | less
[16.636815] scsi 2:0:1:0: Direct-Access SCSI2SD RA82 3.5 PQ: 0 ANSI: 2 CCS
[20.078253] sd 2:0:1:0: [sdb] 1216665 512-byte logical blocks: (622 MB/594 MiB)
If you see your SCSI2SD card you are ready to build your RT11 boot disk. You also
need to indentify which device your RA82 is on.
Grab this RT11 working disk.
ftp://ftp.trailing-edge.com/pub/rt_dists/dists/rt56b.dsk
It may also be helpful to download the following RT11 documentation.
http://bitsavers.trailing-edge.com/pdf/dec/pdp11/rt11
AA-H376F-TC_RT-11_Installation_Guide_Aug91
AA-PDU0A-TC_RT-11_Commands_Manual_Aug91
Before you install RT11 you may want to refer to Chapter 1 and 4
for more detail about the manual installation process.
In your Emulators working directory create a new RA82 blank image using the
following command:
root@pdpe:~/SIMH# dd bs=512 count=1216665 < /dev/zero > rt11_83_RA82.dsk
Start your Emulator and execute the following commands:
root@pdpe:~/SIMH# pdp11
PDP-11 simulator V4.0-0 Beta git commit id: 18175040
sim> set rl enable
sim> set cpu 4m
Disabling RK
Disabling HK
Disabling TM
sim> set cpu 11/83
sim> set rq0 ra81
sim> set rq1 ra82
sim> att rq0 rt56b.dsk
sim> att rq1 rt11_83_RA82.dsk
sim> boot rq0
RT-11FB V05.07
.TYPE V5USER.TXT
RT-11 V5.7
Installation of RT-11 Version 5.7 is complete and you are now running
RT-11 from your system volume.
Your system volume is your working volume if you have used the Automatic
Installation (AI) procedure. If you have installed RT-11 using that
procedure, Mentec recommends you verify the correct operation of your
system's software using the VERIFY verification procedure. You can only
perform VERIFY on the valid target (output) media you used for the AI
procedure. Run VERIFY before you run CONFIG. To run VERIFY, enter the
command:
IND VERIFY
Mentec recommends you read the file V5NOTE.TXT, which you can TYPE or
PRINT. Also, read the Introduction to RT-11, rewritten for V5.7, which
contains much of the information you need to use RT-11 Version 5.7.
.R MSCPCK
?MSCPCK-I-MU0-TK50 FW Rev Level is 005/HW Rev Level is 001
?MSCPCK-W-TQK50 controller below FW Rev 4/HW Rev 6
.initialize/badblocks du1:
DU1:/Initialize; Are you sure? Y
?DUP-I-No bad blocks detected DU1:
.dir du1:
0 Files, 0 Blocks
65467 Free blocks
.squeeze/output:du1: du0:
You can select one of several RT11 Monitors. Refer to page 1-2
and 1-3 of the RT-11 Installation Guide.
.copy/boot du1:RT11ZM.SYS du1:
.squeeze du1:
DU1:/Squeeze; Are you sure? Y
.dir du1:
SWAP .SYS 28P 21-Jan-2000 RT11AI.SYS 96P 21-Jan-2000
RT11SB.SYS 97P 21-Jan-2000 RT11FB.SYS 106P 21-Jan-2000
RT11XM.SYS 124P 21-Jan-2000 RT11ZM.SYS 127P 21-Jan-2000
DL .SYS 4P 21-Jan-2000 DM .SYS 5P 21-Jan-2000
DU .SYS 10P 21-Jan-2000 DW .SYS 6P 21-Jan-2000
DX .SYS 4P 21-Jan-2000 DY .SYS 4P 21-Jan-2000
DZ .SYS 4P 21-Jan-2000 RK .SYS 3P 21-Jan-2000
LD .SYS 11P 21-Jan-2000 LP .SYS 2P 21-Jan-2000
LS .SYS 5P 21-Jan-2000 MM .SYS 10P 21-Jan-2000
.
.
.
CT .MAC 101P 21-Jan-2000 DD .MAC 66P 21-Jan-2000
DP .MAC 24P 21-Jan-2000 DS .MAC 20P 21-Jan-2000
DT .MAC 18P 21-Jan-2000 PC .MAC 11P 21-Jan-2000
PD .MAC 31P 21-Jan-2000 RF .MAC 15P 21-Jan-2000
224 Files, 7178 Blocks
58289 Free blocks
.<CNTL> e to end emulation
Simulation stopped, PC: 147700 (MOV R4,130054)
sim> exit
Goodbye
Now use dd to copy your newly created image to your SCSI2SD card.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
MAKE SURE YOUR SELECT THE CORRECT DESTINATION DRIVE FOR YOUR
SYSTEM. /dev/sbd is correct for mine. IF YOU DO THIS WRONG
YOU CAN WIPE OUT YOUR LINUX OPPERATING SYSTEM!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
root@pdpe:~/SIMH# dd bs=512 if=rt11_83_RA82.dsk of=/dev/sdb
1216665+0 records in
1216665+0 records out
622932480 bytes (623 MB) copied, 433.032 s, 1.4 MB/s
Next shut down your system and move the SD card or the SCSI2SD
card to your PDP11.
################################################################################
With the newly installed RT11 system dvive connected, power up and boot your
PDP11:
Testing in progress - Please wait
Memory Size is 4088 K Bytes
9 Step memory test
Step 1 2 3 4 5 6 7 8 9
Message 04 Entering Dialog mode
Commands are Help, Boot, List, Setup, Map and Test.
Type a command then press the RETURN key: B DU
Trying DU0
Starting system from DU0
RT-11ZM V05.07
.TYPE V5USER.TXT
RT-11 V5.7
Installation of RT-11 Version 5.7 is complete and you are now running
RT-11 from your system volume.
Your system volume is your working volume if you have used the Automatic
Installation (AI) procedure. If you have installed RT-11 using that
procedure, Mentec recommends you verify the correct operation of your
system's software using the VERIFY verification procedure. You can only
perform VERIFY on the valid target (output) media you used for the AI
procedure. Run VERIFY before you run CONFIG. To run VERIFY, enter the
command:
IND VERIFY
Mentec recommends you read the file V5NOTE.TXT, which you can TYPE or
PRINT. Also, read the Introduction to RT-11, rewritten for V5.7, which
contains much of the information you need to use RT-11 Version 5.7.
.R MSCPCK
.dir
SWAP .SYS 28P 21-Jan-2000 RT11AI.SYS 96P 21-Jan-2000
RT11SB.SYS 97P 21-Jan-2000 RT11FB.SYS 106P 21-Jan-2000
RT11XM.SYS 124P 21-Jan-2000 RT11ZM.SYS 127P 21-Jan-2000
DL .SYS 4P 21-Jan-2000 DM .SYS 5P 21-Jan-2000
DU .SYS 10P 21-Jan-2000 DW .SYS 6P 21-Jan-2000
DX .SYS 4P 21-Jan-2000 DY .SYS 4P 21-Jan-2000
DZ .SYS 4P 21-Jan-2000 RK .SYS 3P 21-Jan-2000
LD .SYS 11P 21-Jan-2000 LP .SYS 2P 21-Jan-2000
LS .SYS 5P 21-Jan-2000 MM .SYS 10P 21-Jan-2000
MS .SYS 11P 21-Jan-2000 MT .SYS 9P 21-Jan-2000
MU .SYS 14P 21-Jan-2000 NL .SYS 2P 21-Jan-2000
PI .SYS 60P 21-Jan-2000 SL .SYS 17P 21-Jan-2000
SLMIN .SYS 12P 21-Jan-2000 SP .SYS 7P 21-Jan-2000
VM .SYS 3P 21-Jan-2000 XC .SYS 4P 21-Jan-2000
XL .SYS 4P 21-Jan-2000 DLX .SYS 5P 21-Jan-2000
DMX .SYS 5P 21-Jan-2000 DUX .SYS 13P 21-Jan-2000
DWX .SYS 6P 21-Jan-2000 DXX .SYS 4P 21-Jan-2000
DYX .SYS 4P 21-Jan-2000 DZX .SYS 4P 21-Jan-2000
LDX .SYS 11P 21-Jan-2000 LPX .SYS 2P 21-Jan-2000
LSX .SYS 5P 21-Jan-2000 MMX .SYS 11P 21-Jan-2000
MSX .SYS 12P 21-Jan-2000 MTX .SYS 10P 21-Jan-2000
MUX .SYS 19P 21-Jan-2000 NCX .SYS 10P 21-Jan-2000
NLX .SYS 2P 21-Jan-2000 NQX .SYS 10P 21-Jan-2000
NUX .SYS 10P 21-Jan-2000 PIX .SYS 68P 21-Jan-2000
RKX .SYS 3P 21-Jan-2000 SLX .SYS 20P 21-Jan-2000
SPX .SYS 11P 21-Jan-2000 UBX .SYS 13P 21-Jan-2000
VMX .SYS 3P 21-Jan-2000 XCX .SYS 4P 21-Jan-2000
XLX .SYS 4P 21-Jan-2000 STRTAI.COM 46P 21-Jan-2000
STRTFB.COM 5P 21-Jan-2000 STRTSB.COM 1P 21-Jan-2000
STRTXM.COM 8P 21-Jan-2000 STRTXB.COM 5P 21-Jan-2000
STRTZM.COM 8P 21-Jan-2000 STRTZB.COM 5P 21-Jan-2000
PIP .SAV 30P 21-Jan-2000 DUP .SAV 52P 21-Jan-2000
DIR .SAV 20P 21-Jan-2000 IND .SAV 58P 21-Jan-2000
RESORC.SAV 35P 21-Jan-2000 EDIT .SAV 19P 21-Jan-2000
KED .SAV 85P 21-Jan-2000 KEX .SAV 72P 21-Jan-2000
MACRO .SAV 63P 21-Jan-2000 CREF .SAV 6P 21-Jan-2000
LINK .SAV 59P 21-Jan-2000 MONMRG.SAV 14P 21-Jan-2000
LIBR .SAV 24P 21-Jan-2000 FILEX .SAV 22P 21-Jan-2000
SRCCOM.SAV 26P 21-Jan-2000 BINCOM.SAV 25P 21-Jan-2000
SLP .SAV 13P 21-Jan-2000 DUMP .SAV 10P 21-Jan-2000
SIPP .SAV 21P 21-Jan-2000 BUP .SAV 68P 21-Jan-2000
PAT .SAV 11P 21-Jan-2000 HELP .SAV 161P 21-Jan-2000
SYSMAC.SML 92P 21-Jan-2000 SYSLIB.OBJ 84P 21-Jan-2000
BATCH .SAV 26P 21-Jan-2000 QUEMAN.SAV 16P 21-Jan-2000
FORMAT.SAV 28P 21-Jan-2000 SETUP .SAV 43P 21-Jan-2000
VTCOM .SAV 24P 21-Jan-2000 DATIME.SAV 4P 21-Jan-2000
DATIME.MAC 23P 21-Jan-2000 DATIME.COM 3P 21-Jan-2000
LET .SAV 6P 21-Jan-2000 SPLIT .SAV 3P 21-Jan-2000
UCL .SAV 16P 21-Jan-2000 VBGEXE.SAV 18P 21-Jan-2000
TERMID.SAV 4P 21-Jan-2000 QUEUE .REL 14P 21-Jan-2000
RTMON .REL 8P 21-Jan-2000 SPOOL .REL 12P 21-Jan-2000
SPOOL .SAV 22P 21-Jan-2000 VTCOM .REL 27P 21-Jan-2000
TRANSF.SAV 16P 21-Jan-2000 TRANSF.TSK 76P 21-Jan-2000
TRANSF.EXE 45P 21-Jan-2000 GIDIS .SAV 72P 21-Jan-2000
ALPH00.FNT 9P 21-Jan-2000 ODT .OBJ 8P 21-Jan-2000
VDT .OBJ 8P 21-Jan-2000 MDUP .SAV 22P 21-Jan-2000
MBOOT .BOT 1P 21-Jan-2000 MBOT16.BOT 1P 21-Jan-2000
MSBOOT.BOT 4P 21-Jan-2000 MDUP .AI 72P 21-Jan-2000
MDUP .MM 72P 21-Jan-2000 MDUP .MS 72P 21-Jan-2000
MDUP .MT 72P 21-Jan-2000 MDUP .MU 72P 21-Jan-2000
DEMOBG.MAC 2P 21-Jan-2000 DEMOFG.MAC 3P 21-Jan-2000
DEMOF1.FOR 1P 21-Jan-2000 DEMOF2.FOR 1P 21-Jan-2000
DEMOF3.FOR 3P 21-Jan-2000 DEMOB1.BAS 3P 21-Jan-2000
DEMOM1.MAC 4P 21-Jan-2000 DEMOKD.TXT 4P 21-Jan-2000
VERIFY.COM 2P 21-Jan-2000 IVP .COM 16P 21-Jan-2000
IVP .MAC 33P 21-Jan-2000 MTB .COM 16P 21-Jan-2000
MSB .COM 16P 21-Jan-2000 MS1B .COM 16P 21-Jan-2000
MUB .COM 16P 21-Jan-2000 FB .MAC 1P 21-Jan-2000
SB .MAC 1P 21-Jan-2000 XB .MAC 1P 21-Jan-2000
XM .MAC 1P 21-Jan-2000 ZB .MAC 1P 21-Jan-2000
ZM .MAC 1P 21-Jan-2000 SYSTEM.MLB 148P 21-Jan-2000
EDTL .MLB 11P 21-Jan-2000 BSTRAP.MAC 108P 21-Jan-2000
EDTG .MAC 29P 21-Jan-2000 KMON .MAC 147P 21-Jan-2000
KMOVLY.MAC 265P 21-Jan-2000 MTTEMT.MAC 24P 21-Jan-2000
MTTINT.MAC 72P 21-Jan-2000 RMON .MAC 215P 21-Jan-2000
TRMTBL.MAC 26P 21-Jan-2000 USR .MAC 92P 21-Jan-2000
XMSUBS.MAC 74P 21-Jan-2000 BA .MAC 22P 21-Jan-2000
DL .MAC 42P 21-Jan-2000 DM .MAC 32P 21-Jan-2000
DU .MAC 101P 21-Jan-2000 DW .MAC 46P 21-Jan-2000
DX .MAC 21P 21-Jan-2000 DY .MAC 27P 21-Jan-2000
DZ .MAC 18P 21-Jan-2000 LD .MAC 76P 21-Jan-2000
LP .MAC 14P 21-Jan-2000 LS .MAC 47P 21-Jan-2000
NC .MAC 45P 21-Jan-2000 NI .MAC 27P 21-Jan-2000
NL .MAC 12P 21-Jan-2000 NQ .MAC 31P 21-Jan-2000
NU .MAC 40P 21-Jan-2000 RK .MAC 13P 21-Jan-2000
SP .MAC 87P 21-Jan-2000 TJ .MAC 39P 21-Jan-2000
TM .MAC 31P 21-Jan-2000 TS .MAC 55P 21-Jan-2000
TU .MAC 41P 21-Jan-2000 UM .MAC 112P 21-Jan-2000
VM .MAC 36P 21-Jan-2000 XC .MAC 3P 21-Jan-2000
XL .MAC 42P 21-Jan-2000 FSM .MAC 38P 21-Jan-2000
EL .MAC 26P 21-Jan-2000 ERROUT.SAV 37P 21-Jan-2000
ELCOPY.MAC 18P 21-Jan-2000 ELINIT.MAC 17P 21-Jan-2000
ELTASK.MAC 13P 21-Jan-2000 ERRTXT.MAC 7P 21-Jan-2000
ERROUT.OBJ 36P 21-Jan-2000 RTSB .MAP 33P 21-Jan-2000
RTFB .MAP 35P 21-Jan-2000 RTXM .MAP 37P 21-Jan-2000
RTZM .MAP 38P 21-Jan-2000 SYSGEN.COM 286P 21-Jan-2000
SBFB .ANS 11P 21-Jan-2000 XBXM .ANS 12P 21-Jan-2000
XMEL .ANS 12P 21-Jan-2000 ZBZM .ANS 12P 21-Jan-2000
CONFIG.COM 29P 21-Jan-2000 CONFIG.SAV 10P 21-Jan-2000
V5USER.TXT 2P 21-Jan-2000 V5NOTE.TXT 49P 21-Jan-2000
CUSTOM.TXT 14P 21-Jan-2000 CONSOL.MAC 6P 21-Jan-2000
NITEST.MAC 24P 21-Jan-2000 MSCPCK.SAV 4P 21-Jan-2000
DBGSYM.SAV 10P 21-Jan-2000 SDS .SYS 23P 21-Jan-2000
SDH .SYS 24P 21-Jan-2000 SDSX .SYS 26P 21-Jan-2000
SDHX .SYS 26P 21-Jan-2000 INDEX .SAV 11P 21-Jan-2000
INDEXX.SAV 14P 21-Jan-2000 INDEXA.IMG 164P 21-Jan-2000
INDEXB.IMG 165P 21-Jan-2000 INDEX .IDX 7P 21-Jan-2000
TECO .SAV 50P 21-Jan-2000 CR .MAC 28P 21-Jan-2000
CT .MAC 101P 21-Jan-2000 DD .MAC 66P 21-Jan-2000
DP .MAC 24P 21-Jan-2000 DS .MAC 20P 21-Jan-2000
DT .MAC 18P 21-Jan-2000 PC .MAC 11P 21-Jan-2000
PD .MAC 31P 21-Jan-2000 RF .MAC 15P 21-Jan-2000
224 Files, 7178 Blocks
58289 Free blocks
.time
00:02:52
.time
00:02:57
.
################################################################################
################################################################################