When boot errors occur, the message and error code below displays:
Boot aborted D3 process terminated. Line 0. Code X (0xNNNNNNNN)
where
X | Error code in decimal. |
0xNNNNNNNN | Error code in hexadecimal. |
Error Code | Value | Description |
---|---|---|
>0 | A signal number greater than 0 from 1 to 22. All signals are caught by the process. However, signals that are not caught, terminate the process. All UNIX signals are caught by the monitor. If this error occurs, it is likely that a user-written C function restored the signal handler routine to SIG_DFL. | |
-n | ( 1< n < 1000) | An instruction diagnostic error. The monitor instruction diagnostics are executed at boot time by line 0. In case of error, the process is terminated with a negative error code. The absolute value is the instruction diagnostic number. |
p_dskerr | -1000 | A disk error that is unrecoverable. Check the configuration file. A common cause for this error is a disk size too small (third argument to the disk statement in the configuration file). |
p_ioerr | -1001 | A terminal I/O error. Use the command below to check the read/write
permissions to your terminal: ls -l /dev/ttyXX |
p_maxfid | -1010 | MAXFID has changed. The monitor required confirmation, but the user decided to abandon. A file restore is required. This error occurs when selecting the x option on a disk, which has either no file or damaged files. Check the Configuration file to verify that the size of the disks or the number of disks has not been changed. |
p_sysbase | -1011 | SYSBASE has changed. The monitor required confirmation, but the user decided to abandon. This error occurs if the number of process identification blocks (PIBs) has changed to a size greater than the number allowed by the license. A file restore is required. |
p_flushst | -1012 | Flush process has terminated upon receiving a logoff signal. |
p_halt | -1013 | Displays the monitor halt code and address. |
p_nopib | -1014 | No PIB available on the virtual machine. The maximum number of users allowed on the system has been reached. No new user process can be started. |
p_twofls | -1015 | Flush process is already active. |
p_vabserr | -1016 | ABS is invalid or is not loaded. Perform an ABS restore (a option) and reboot. |
p_defect | -1017 | Defect table has not been initialized. Delete disk and reload both the ABS and files. |
p_defectr | -1018 | Defect table cannot be read. Disk needs to be reformatted and both the ABS and files reloaded. |
p_bactkey | -1019 | An error occurred while trying to activate the machine. Possible
reasons are:
|
p_badsksz | -1020 | Size of the disk in the configuration file is invalid. Convert the size and the configuration file. |
p_ra | -2001 | Global MCB address error. The monitor is incompatible with the UNIX version. A different monitor is required for UNIX System V Release 4. |