|
To install an ABS patch, follow these steps:
- Log on to D3 as user dm to master dictionary (account) dm.
- Make sure all users are logged off. To view a list of users currently
logged on, enter listu from TCL.
- Enter verify-system to verify the integrity of the ABS file.
If the ABS file verifies, proceed to step 4. Otherwise, continue as
follows:
- At TCL, enter clear-file abs
- Enter set-device and select the pseudo floppy /usr/lib/pick/dt
.
- Enter sel-restore abs (oiz
- At the Restore from prompt, enter F
- At the Account name prompt, enter dm
- At the File name prompt, enter abs
- Enter verify-system again. If the system verifies,
proceed to step 4. Otherwise, continue as follows:
- Shutdown the D3 virtual machine with the shutdown
command.
- Reboot the D3 virtual machine using d3 -0 -b
-l (lower case L)
- At the options prompt, type A to load ABS.
- Select the tape device corresponding to the ABS pseudo floppy, and
load the ABS as directed.
- At the options prompt, type X to boot the machine.
- Enter verify-system once more. If the system verifies,
continue with step 4. Otherwise, you cannot continue with the
patch installation.
- Enter exit at TCL, and connect to the D3 virtual machine
using d3 -b -l (lower case L)
- Enter maxusers (fsu from TCL to set the system to single-user mode.
This will log off any remaining users.
- Enter compile dm,bp, :ccompile (d
Note: If the process enters the BASIC Debugger (displaying *E1
followed by an asterisk prompt), enter g to continue.
The message [241] Successful compile! should appear.
- Insert the patch media into the drive. If the ABS patch was downloaded,
use the D3 chg-device command to change the name, type and
density of an available device to those of the ABS patch pseudo floppy. For
instance:
chg-device 3 name=/tmp/rs71xaXXX type=floppy density=pseudo
Where XXX is the ABS patch number.
- Use the set-device command to attach to the device.
- At TCL, enter t-rew, then t-load md (oi to load the
installation macros.
- Enter patch to begin the patch loading procedure. You may be
prompted to load additional volumes as necessary.

- Press <Enter> to load all of the patches on the patch media.
Specific patch numbers or a range of patches can also be entered to load
only those patches. In addition, the # character
can be used to exclude a patch within a range of patches. In the
example above, 5,9-13,#18,25 indicates that patch 5, patches 9
through 13, and patch 25 should be loaded. In addition, #18
indicates that patch 18 should not be loaded (regardless of whether or not
patch 18 supersedes any of the patches requested).
At this time, the requested patches will be installed.
- After installation of patches, if any of the patches made changes to the
DM master dictionary, a prompt will appear to propagate these changes to all
user accounts. By pressing c, all accounts on the system will be
updated automatically using the update-md command.
- If a reboot of D3 is not required (as designated in the Notes
column of this patch document), the logon prompt will appear.
Patch installation is complete.
If any of the patches that were installed require a system reboot, D3
will initiate the shutdown. Enter y at the prompt to continue.
- Remove the patch media and reboot D3.
- Log on as dm to the dm account.
- Enter maxusers (m to set the system back to multi-user mode.
|