Discussion:
Looking for a software to create RL01 / RL02 images - especially an emtpy Image
(too old to reply)
Michael Raab
2021-01-16 09:19:11 UTC
Permalink
I need a software to create empty RL02 images for example for SIMH.

You can't copy an exiting image an just init it for example using RT11's INIT because the images must have different serial numbers and Vol.IDs.

-Michael
Ian Hammond
2021-01-17 18:00:06 UTC
Permalink
Post by Michael Raab
I need a software to create empty RL02 images for example for SIMH.
You can't copy an exiting image an just init it for example using RT11's INIT because the images must have different serial numbers and Vol.IDs.
-Michael
Hello,

I thought SimH had a command that allowed you to create new media.

In any case, all RT-11 volumes have the same volume ID information:

Volume ID: "RT11A " or "VMSEXCHG"
Owner name: " "

The owner name may be filled in at times.

RT-11 pretty much ignored this information anyway, partly because because
out in the real world the information might be missing or garbled.


Ian
Christian Corti
2021-01-18 08:03:07 UTC
Permalink
Post by Michael Raab
I need a software to create empty RL02 images for example for SIMH.
I don't understand your problem. Just attach a non-existant file to the
virtual RL02 drive. SIMH will create a new file that appears as empty
disk.

Christian
Michael Raab
2021-01-18 09:21:26 UTC
Permalink
Post by Christian Corti
Post by Michael Raab
I need a software to create empty RL02 images for example for SIMH.
I don't understand your problem. Just attach a non-existant file to the
virtual RL02 drive. SIMH will create a new file that appears as empty
disk.
Christian
Sorry to Ian and Christan --
I does not work! see here:
------------
PDP-11 simulator V3.8-2 (JH stdio telnet)
sim> show version
PDP-11 simulator V3.8-2 (JH stdio telnet) [64b data, 32b addresses, no Ethernet]

sim> attach rl0 rt11sj.rl02
sim> attach rl1 empty1.rl02
RL: creating new file
Overwrite last track? [N]
sim> attach rl2 empty2.rl02
RL: creating new file
Overwrite last track? [N]
sim> attach rl3 empty3.rl02
RL: creating new file
Overwrite last track? [N]
sim> boot rl0

RT-11SJ (S) V05.05

.ind datime

Date [dd-mmm-yy]? 18-jan-91
Time [hh:mm:ss]? 10:16:0
Startup file [filnam.typ]?

RT-11 Single Job Monitor, volume ID RT11A
Booted on 18-Jan-91 at 10:16:01 from file DL0:RT11SJ.

@ <EOF>

.set tt scope

.set edit ked

.init dl1:
DL1:/Initialize; Are you sure? Y
?DUP-F-Bad block in system area DL1:

.init dl2:
DL2:/Initialize; Are you sure? Y
?DUP-F-Size function failed

.init dl3:
DL3:/Initialize; Are you sure? Y
?DUP-F-Size function failed

.

------------
So the autocreated files from SimH not usable under SimH

Where is my mistake?

regards michael
jguillaumes
2021-01-18 13:33:25 UTC
Permalink
O
Post by Michael Raab
sim> attach rl0 rt11sj.rl02
sim> attach rl1 empty1.rl02
RL: creating new file
Overwrite last track? [N]
sim> attach rl2 empty2.rl02
RL: creating new file
Overwrite last track? [N]
sim> attach rl3 empty3.rl02
RL: creating new file
Overwrite last track? [N]
sim> boot rl0
------------
So the autocreated files from SimH not usable under SimH
Where is my mistake?
Hello,
Post by Michael Raab
show rl
RL RL11, address=17774400-17774411, vector=160, BR5, 4 units
RL0 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
RL1 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
RL2 2621KW, not attached, on line
write enabled, RL01, autosize
AUTO detect format
RL3 2621KW, not attached, on line
write enabled, RL01, autosize
AUTO detect format
Post by Michael Raab
attach rl0 rl0.dsk
RL0: creating new file: rl0.dsk
Overwrite last track? [N]Y
Post by Michael Raab
b rq
RT-11XM (S) V05.07
(... RT11 booting messages snipped...)

*** STARTUP COMPLETED ***

.INIT DL0:
Foreground loaded
DL0:/Initialize; Are you sure? Y

.DIR DL0:
18-Jan-2021

0 Files, 0 Blocks
20382 Free blocks

.
Michael Raab
2021-01-18 16:12:55 UTC
Permalink
Post by Ian Hammond
O
Post by Michael Raab
sim> attach rl0 rt11sj.rl02
sim> attach rl1 empty1.rl02
RL: creating new file
Overwrite last track? [N]
sim> attach rl2 empty2.rl02
RL: creating new file
Overwrite last track? [N]
sim> attach rl3 empty3.rl02
RL: creating new file
Overwrite last track? [N]
sim> boot rl0
------------
So the autocreated files from SimH not usable under SimH
Where is my mistake?
Hello,
Post by Michael Raab
show rl
RL RL11, address=17774400-17774411, vector=160, BR5, 4 units
RL0 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
RL1 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
RL2 2621KW, not attached, on line
write enabled, RL01, autosize
AUTO detect format
RL3 2621KW, not attached, on line
write enabled, RL01, autosize
AUTO detect format
Post by Michael Raab
attach rl0 rl0.dsk
RL0: creating new file: rl0.dsk
Overwrite last track? [N]Y
Post by Michael Raab
b rq
RT-11XM (S) V05.07
(... RT11 booting messages snipped...)
*** STARTUP COMPLETED ***
Foreground loaded
DL0:/Initialize; Are you sure? Y
18-Jan-2021
0 Files, 0 Blocks
20382 Free blocks
.
Hello - Yes I know this - but it works only at drive rl0 or rl1! - It's impossible to attach rl2 or rl3 to the same file rt11sj.rl02 which I use to boot from rl0 or rl1. Using the same file I got BOOT IO Error with rl2 or rl3. It seems that SimH cannot handle the drives rl2 and rl3 with RT-11.

as you can see here:


PDP-11 simulator V3.8-2 (JH stdio telnet)
sim> attach rl0 rt11sj.rl02
sim> show rl
RL, address=17774400-17774411, vector=160, 4 units
RL0, 5242KW, attached to rt11sj.rl02, write enabled, RL02
RL1, 2621KW, not attached, write enabled, autosize
RL2, 2621KW, not attached, write enabled, autosize
RL3, 2621KW, not attached, write enabled, autosize
sim> set rl1 rl02
sim> set rl2 rl02
sim> set rl3 rl02
sim> show rl
RL, address=17774400-17774411, vector=160, 4 units
RL0, 5242KW, attached to rt11sj.rl02, write enabled, RL02
RL1, 5242KW, not attached, write enabled, RL02
RL2, 5242KW, not attached, write enabled, RL02
RL3, 5242KW, not attached, write enabled, RL02
sim> attach rl1 empty1.rl02
RL: creating new file
Overwrite last track? [N] y
sim> attach rl2 empty2.rl02
RL: creating new file
Overwrite last track? [N] y
sim> attach rl3 empty3.rl02
RL: creating new file
Overwrite last track? [N] y
sim> show rl
RL, address=17774400-17774411, vector=160, 4 units
RL0, 5242KW, attached to rt11sj.rl02, write enabled, RL02
RL1, 5242KW, attached to empty1.rl02, write enabled, RL02
RL2, 5242KW, attached to empty2.rl02, write enabled, RL02
RL3, 5242KW, attached to empty3.rl02, write enabled, RL02
sim> boot rl0

RT-11SJ (S) V05.05

.ind datime

Date [dd-mmm-yy]? 18-jan-91
Time [hh:mm:ss]? 17:01:10
Startup file [filnam.typ]?

RT-11 Single Job Monitor, volume ID RT11A
Booted on 18-Jan-91 at 17:01:11 from file DL0:RT11SJ.

@ <EOF>

.set tt scope

.set edit ked

.dir dl1:
18-Jan-91
?DIR-F-Invalid directory <---------------

.init dl1:
DL1:/Initialize; Are you sure? Y

.dir dl1:
18-Jan-91

0 Files, 0 Blocks
20382 Free blocks <----- OK !

.


dir dl2:
?DIR-F-Error reading directory <------ different message! at dl1: I got a ?DIR-F-Invalid directory message

.init dl2:
DL2:/Initialize; Are you sure? Y
?DUP-F-Size function failed <----------

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

.init dl3:
DL3:/Initialize; Are you sure? Y
?DUP-F-Size function failed

.
result: rl2 and rl3 not usable for RT11 ???
jguillaumes
2021-01-18 17:16:55 UTC
Permalink
Post by Michael Raab
Hello - Yes I know this - but it works only at drive rl0 or rl1! - It's impossible to attach rl2 or rl3 to the same file rt11sj.rl02 which I use to boot from rl0 or rl1. Using the same file I got BOOT IO Error with rl2 or rl3. It seems that SimH cannot handle the drives rl2 and rl3 with RT-11.
RT-11SJ (S) V05.05
.ind datime
(... snip ...)
0 Files, 0 Blocks
20382 Free blocks <----- OK !
.
?DIR-F-Error reading directory <------ different message! at dl1: I got a ?DIR-F-Invalid directory message
DL2:/Initialize; Are you sure? Y
?DUP-F-Size function failed <----------
?DIR-F-Error reading directory
DL3:/Initialize; Are you sure? Y
?DUP-F-Size function failed
.
result: rl2 and rl3 not usable for RT11 ???
The default SYSGEN sets the DL driver to use just two disks. If you want to use more you'll have to do a tailored SYSGEN:

Enter the device name to add/modify [dd]: ?

DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette
RK RK05 Cartridge Disk * DL RL01/RL02 Cartridge Disk
DM RK06/RK07 Cartridge Disk MT TM11 (UNIBUS) Magtape
MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape
* NL Null Handler * LP Line Printer
* DU MSCP Disk Class Handler LD Logical Disk Handler
* VM Virtual Memory Handler DZ RX50 PRO Series
DW RD50/51/52 PRO Series * SP Transparent Spooling Handler
* XL VTCOM Communications Handler XC VTCOM Handler PRO Series
* MU TMSCP Magtape Class Handler NC Ethernet Handler PRO Series
NQ Ethernet Handler for Q-BUS NU Ethernet Handler for UNIBUS
LS Serial Line Printer

Enter the device name to add/modify [dd]: DL

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

I have not tried to change the default response, but I guess you should answer "4" and then run the SYSGEN and see how it goes.

To run SYSGEN you can follow this manual: http://bitsavers.trailing-edge.com/pdf/dec/pdp11/rt11/v5.6_Aug91/AA-M240E-TC_RT-11_System_Generation_Guide_Aug91.pdf

J.
Michael Raab
2021-01-19 06:30:57 UTC
Permalink
Post by jguillaumes
Post by Michael Raab
Hello - Yes I know this - but it works only at drive rl0 or rl1! - It's impossible to attach rl2 or rl3 to the same file rt11sj.rl02 which I use to boot from rl0 or rl1. Using the same file I got BOOT IO Error with rl2 or rl3. It seems that SimH cannot handle the drives rl2 and rl3 with RT-11.
RT-11SJ (S) V05.05
.ind datime
(... snip ...)
0 Files, 0 Blocks
20382 Free blocks <----- OK !
.
?DIR-F-Error reading directory <------ different message! at dl1: I got a ?DIR-F-Invalid directory message
DL2:/Initialize; Are you sure? Y
?DUP-F-Size function failed <----------
?DIR-F-Error reading directory
DL3:/Initialize; Are you sure? Y
?DUP-F-Size function failed
.
result: rl2 and rl3 not usable for RT11 ???
Enter the device name to add/modify [dd]: ?
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette
RK RK05 Cartridge Disk * DL RL01/RL02 Cartridge Disk
DM RK06/RK07 Cartridge Disk MT TM11 (UNIBUS) Magtape
MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape
* NL Null Handler * LP Line Printer
* DU MSCP Disk Class Handler LD Logical Disk Handler
* VM Virtual Memory Handler DZ RX50 PRO Series
DW RD50/51/52 PRO Series * SP Transparent Spooling Handler
* XL VTCOM Communications Handler XC VTCOM Handler PRO Series
* MU TMSCP Magtape Class Handler NC Ethernet Handler PRO Series
NQ Ethernet Handler for Q-BUS NU Ethernet Handler for UNIBUS
LS Serial Line Printer
Enter the device name to add/modify [dd]: DL
220. How many RL01/RL02 units are to be supported (2)?
I have not tried to change the default response, but I guess you should answer "4" and then run the SYSGEN and see how it goes.
To run SYSGEN you can follow this manual: http://bitsavers.trailing-edge.com/pdf/dec/pdp11/rt11/v5.6_Aug91/AA-M240E-TC_RT-11_System_Generation_Guide_Aug91.pdf
J.
Yes jguillaumes - you're right! - That's the reason for the blocation auf DL2: and DL3.

Thank's

Michael

Loading...