Re: RSTS/E problem
- From: Kelvin Smith <smith.fcs1111@xxxxxxxx>
- Date: Fri, 02 Jan 2009 14:36:07 -0500
vaxorcist wrote:
Hi,
after installing and SYSGENing of RSTS/E V9.6 I get the following
error:
Beginning RSTS/E system startup...
88.12.07 12:10 Installing monitor overlays
88.12.07 12:10 Mounting disks
88.12.07 12:10 Assigning logical names
88.12.07 12:10 Starting error logging
?ERRINT - ?No room for user on device at Line 1265
88.12.07 12:10 Setting system characteristics
07-Dec-88 12:10 PM Installing run-time systems and libraries
07-Dec-88 12:10 PM Setting terminal characteristics
07-Dec-88 12:10 PM Defining system commands
07-Dec-88 12:10 PM Setting printer characteristics
07-Dec-88 12:10 PM Starting spoolers
?Unable to start Print/Batch Services
?No room for additional jobs
Could anyone please give me advice/hints?
Regards,
Ulli
Apologies for not responding sooner. My ISP decided to stop providing Usenet groups...
I generally concur with John Santos on what's happening. By default, the error files go into the ERROR$: account, which is [0,3], but they can be moved to another location if needed. If you look at [1,2]START.LOG, you'll see a complete log of your startup process, which will tell you what directory the error log file is being stored in. Also check your disk free status with the command SYS/D, which will list all the disks you have and the amount of free space in each.
RSTS requires swap files large enough to hold the maximum number of jobs you enable. In V9.6, if you've enabled I&D space, each job can be 64KW in size, which means that the swap files need to total 256 blocks (each disk block is 256 words) per job.
The command SYS/F will tell you your maximum number of jobs ("Jobmax"). If you log into [1,2] and give the command
$SHOW FILE/SYSTEM
you'll get a list of the swap files installed, and how many jobs they can handle. Probably you have only a "Swap_file 1:" entry. If you have sufficient disk space, you can create more swap files, and install them, so that the number of jobs can be increased. To create a swap file:
$INSTALL/SWAPFILE=s/SIZE=n Dxm:
where s is the swap file number (0-3), n is the size of the new swap file (which will overwrite any existing swap file of that number, which is always named SWAPs.SYS in the [0,1] directory, again s meaning the swap file number), and Dxm: is the disk on which to put the swap file. So an example would be:
$INSTALL/SWAPFILE=0/SIZE=2560 DU0:
which will create a swap file named [0,1]SWAP0.SYS on drive DU0: that can hold 10 64K jobs.
To install an existing swap file, simply skip the /SIZE=n switch:
$INSTALL/SWAPFILE=0 DU0:
You'll want to put these commands in the startup command file, [0,1]START.COM, so they're automatically installed each time you start up the system.
Note, though, that swapfiles won't increase the Jobmax that you specified with SYSGEN. If that number is too small, you have to go through the entire SYSGEN process all over again.
Kelvin Smith
Financial Computer Systems
(remove 1111 for email)
.
Relevant Pages
|