With the hint from Michael I got one step further, I can boot from the Plessey controller.
Code:
@rs/000000 340
@17774400/000201
17774402/000000
17774404/000000
17774406/000000 177400
17774410/000000
@17774400/000201 14
@0gˇ
RT-11XM 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
.show device
Device Status CSR Vector(s)
------ ------ --- ---------
DM Not installed 177440 210
DU Not installed 172150 154
DW Not installed 000000
DX Not installed 177170 264
DY Not installed 177170 264
DZ Not installed 000000
LD Installed 000000 000
LP Not installed 177514 200
LS Installed 176500 470 474 300 304
MM Not installed 172440 224
MS Not installed 172522 224 300
MT Not installed 172520 224
MU Not installed 174500 260
NC Not installed 000000
NL Installed 000000 000
NQ Not installed 174440 120
NU Not installed 174510 120
PI -Not installed 000000 000
RK Not installed 177400 220
SL Installed 000000 000
SP Installed 000000 110
UB -Not installed 170200 000
VM Installed 177572 000
XC Not installed 173300 210 214
XL Installed 176500 300 304
DL Resident 174400 160
.show config
RT-11XM V05.07
Booted from DL0:RT11XM
22 bit addressing is on
USR is set NOSWAP
EXIT is set SWAP
KMON is set NOIND
RUN is set NOVBGEXE
MODE is set NOSJ
TT is set NOQUIET
ERROR is set ERROR
SL is set OFF
EDIT is set KEX
FORTRAN is set FORTRA
KMON nesting depth is 3
CLI is set DCL, CCL, UCL, NO UCF
PDP 11/73A Processor
1024KB of memory
Floating Point Microcode
Extended Instruction Set (EIS)
Memory Management Unit
Parity Memory
Cache Memory
60 Hertz System Clock
Device I/O time-out support
System job support
FPU support
.
I have written a small program that converts the diskimage into the format expected by SCSI2SD i.e. expands the 256bytes sectors of a RL02 image onto 512bytes blocks of the SD-Card
Code:
Peters-Mini:disksrsx peter$ sudo ./cvtsector -i xebec-4-rl02.dsk -o /dev/disk4s2
Password:
inputfile: xebec-4-rl02.dsk
outputfile: /dev/disk4s2
argv[0]: ./cvtsector
argv[1]: -i
argv[2]: xebec-4-rl02.dsk
argv[3]: -o
argv[4]: /dev/disk4s2
Peters-Mini:disksrsx peter$ diskutil eject /dev/disk4
Disk /dev/disk4 ejected
Peters-Mini:disksrsx peter$
I always use real partitions on the SD-Cards for the individual SCSI disks, so I can directly access the junks on the SD-Card. SCSI2SD in fact has no clue about the partitions, you just need to configure the start blocks for each of the 4 IDs that it emulates. Booting RSX-11Mplus is works as well, the TOY program used in my STARTUP.CMD expects TOY hardware so it will not proceed I need to correct that in a later step
Code:
.boot dl1:/for
RSX-11M-PLUS V4.6 BL87 512.KW System:"HACK11"
>RED DL1:=SY:
>RED DL1:=LB:
>RED DL1:=SP:
>MOU DL1:"HACK11"
>@DL1:[1,2]STARTUP
>; PLEASE NOTE
>;
>; If you have not yet read the system release notes, please do so
>; now before attempting to perform a SYSGEN or to utilize the new
>; features of this system.
>;
>;
SET -- Inquire cannot determine terminal type
>;
>; Please ignore any random characters that may have printed on your
>; terminal just now. They came from a SET /INQUIRE=TI: command.
>; Evidently your terminal does not recognize escape sequences.
>; This will not affect the running of this command file.
>;
TOY -- Device not available
AT.T0 -- String substitution error
.ASKS $TIME Please enter time and date 'TEMPS'
.ASKS $TIME Please enter time and date
>run $shutup
RSX-11M-PLUS Shut down program
Enter minutes to wait before shutdown:
Reason for shutdown (<CR> for none):
OK to shutdown? [Y/N]: y
All further logins are disabled
30-MAR-1982 00:00 System is now shutting down -- HACK11
@LB:[1,2]SHUTUP
>VCP DISCONNECT /ALL
>@ <EOF>
>
DMO DL1:/DEV/LOCK=V
DMO -- System disk being dismounted
DMO -- SYSTEM dismounted from DL1: *** Final dismount initiated ***
00:00:42 *** DL1: -- Dismount complete
>
SHUTUP operation complete
126130
@
Bookmarks