In an RK05-based system each drive has 2 pseudo platters because there are more blocks on a single RK05 than OS/8 can handle. Actually they're not the 2 sides of the platter but are the outer and inner tracks but no matter. For drive 0 you get RKA0,RKB0, for drive 1 RKA1,RKB1 etc. Maximum of 4 drives 0-3. The system handler (RK8E) can only handle 1 drive and a non-system handler (RK05) is used to handle any others.
SYS is a special device name for BUILD and refers to the system device whatever that is - for RK05s it is RKA0 and for the os8disksystem it is SDA0.
By the way, Kyle has altered the device names a little over time and I'm not too familiar with whatever the present setup is, follow the readme.
You can only have 1 system handler in a system. That's why you need to remove any preexisting system handlers from BUILD before booting. There is only 1 SYS and BUILD boots to it. It's usual though not necessary for SYS to be equivalenced to a device name such as (here) SDA0 just to make for symmetry.
Now that I reread here there's an oddity in the device naming in the current os8diskserver in that both the system and non-system handlers apparently belong to device SDSK. This is really unusual practice and I can't think why Kyle has done it. Confusing however not strictly an issue here .....
I can't see any reason why what you did above shouldn't have worked. Works for me every time. I suspect (though not sure) that maybe you missed out a step and BUILD tried to boot onto an RK05 which of course doesn't exist in your system. It may be a good idea to delete any device (you don't need to unload them all) which you don't have otherwise if you accidentally refer to it in a command later the system will hang.
By the way you can check what devices are installed in your OS/8 system by typing RES/E at the monitor prompt.
HTH
SYS is a special device name for BUILD and refers to the system device whatever that is - for RK05s it is RKA0 and for the os8disksystem it is SDA0.
By the way, Kyle has altered the device names a little over time and I'm not too familiar with whatever the present setup is, follow the readme.
You can only have 1 system handler in a system. That's why you need to remove any preexisting system handlers from BUILD before booting. There is only 1 SYS and BUILD boots to it. It's usual though not necessary for SYS to be equivalenced to a device name such as (here) SDA0 just to make for symmetry.
Now that I reread here there's an oddity in the device naming in the current os8diskserver in that both the system and non-system handlers apparently belong to device SDSK. This is really unusual practice and I can't think why Kyle has done it. Confusing however not strictly an issue here .....
I can't see any reason why what you did above shouldn't have worked. Works for me every time. I suspect (though not sure) that maybe you missed out a step and BUILD tried to boot onto an RK05 which of course doesn't exist in your system. It may be a good idea to delete any device (you don't need to unload them all) which you don't have otherwise if you accidentally refer to it in a command later the system will hang.
By the way you can check what devices are installed in your OS/8 system by typing RES/E at the monitor prompt.
HTH
Last edited: