Each user logs in and then appears to have a PDP/8 with up to 20k words of core and access to both public and private disk space. Each user can be running a different program or even operating system in their virtual machine. The operating system prevents users from doing operations which would cause problems with the other users. If they execute a halt only their virtual machine is halted. The 6xxx I/O instructions are processed by the operating system so I/O can only be done to resources allocated to that user. ETOS requires a special board which adds/modifies the behavior of some of the processor instructions.
I have three ETOS images available, the first is etosv5b-pl5-dist.rk05
which is a direct copy of the master pack and needs to be configured to
run. etosv5b-pl5-config.rk05 is configured but is almost full with
etosv5b-demo.rk05 has unneeded files removed and two demo users accounts created. Load one of these on
RK05 drive 0 to play with.
To run ETOS run the normal RK05 bootstrap which puts you in a standalone OS/8 session. Run etos (R ETOS) to start the operating system. Hit return at the option prompt.
To login enter LOGIN and then hit return which should then give the login prompt. No prompt will be displayed for entering the login command. At the prompt enter account number such as 0,3 and hit return. Then enter the password at the password prompt. On the distribution ETOS pack the following users exist:
On the ETOS demo pack I deleted accounts 4-11 and created user1 and 2. User 1 is a privileged account with 12K default core, user2 is non privileged with 8k default core.
To see the multi user you can try logging into one of the accounts in
each console and running programs. For
(All the public files are on SYS:)
You can To shutdown enter
. ^VS (^V is control-V)
I don't have an online reference of the ETOS special commands as html, you will need to print the tiff manuals. The online OS/8 command reference covers many of ETOS commands since ETOS is based on OS/8.
Other operating system help and links to main help