Making an RT-11 boot disk
mbg at world.std.com
Sat Oct 4 22:35:28 CDT 2008
David Betz wrote:
>>> Okay, I think I see how to do it:
>>> set du0 unit=0, part=0
>>> set du1 unit=0, part=1
>>> set du2 unit=0, part=2
>>> set du3 unit=0, part=3
>> Yes, that looks familiar.
>>> If I do this, I wonder where my RX33 will be assigned. Is it assigned
>>> du4 since du0-3 are already taken by partitions?
>> Every MSCP device has a device number. And you have to tell the driver
>> on which device number and partition it should work.
>> So if your RX33 (what IS that??) has unit number 0, you can create the
>> devices as above. If you have different drives, you have to use unit=x.
> An RX33 is a 1.2mb 5.25" floppy drive. Actually, I guess I just didn't
> think hard enough. When I didn't have *any* set commands, the drives
> were automatically assigned DU0=RD54 and DU1=RX33. My guess then is that
> the RD54 is unit 0 and the RX33 is unit 1. The suggests that if I just
> add the line:
> set du4 unit=1
> I should get the RX33 assigned to DU4:
> I guess I should think before I type in questions. Sorry!
Typically, one would do
set du0 unit=0 part=0
set du1 unit=1 part=0
set du2 unit=2 part=0
set du3 unit=3 part=0
so that all your physical units map to the device units in a way you
expect... then you add the alternate partitions:
set du4 unit=0 part=1
set du5 unit=0 part=2
set du6 unit=0 part=3
set du7 unit=0 part=4
or whatever you need to get at the other partitions on an RD drive.
Or, you could use the 64-bit version of the driver, in which case you
have units D00 - D77 (octal unit numbers)... I leave the mapping of
ports, units and partitions to you... I can't keep that many straight in
Former RT-11 Developer
More information about the cctalk