Library /sys$common/syshlp/EFI$HELP.HLB  —  Examples  SYS$DIAGNOSTICS.SYS
    SYS$DIAGNOSTICS.SYS is an optional hardware diagnostics partition
    found on various OpenVMS I64 system disks. It is comprised of a
    FAT partition, potentially containing various diagnostics files.

    The location of this file must be registered in the bootblock
    structures using the DCL command SET BOOTBLOCK or by invoking
    the sys$setboot.exe image. If the file is deleted, then the
    bootblock must also be updated by invoking SET BOOTBLOCK or
    sys$setboot.exe.

    This section contains both an example and a detailed description.

1  –  Example

 $ RUN SYS$SYSTEM:EFI$CP
 EFI$CP> initialize sys$common:[sysmaint]sys$diagnostics.tmp -
   /device_alias=efidiag:/create/size=256000/contiguous -
   idiag /nolog
 EFI$CP> exit
 $ SET FILE/NOMOVE SYS$COMMON:[SYSMAINT]SYS$DIAGNOSTICS.TMP
 $ SET BOOTBLOCK SYS$SYSDEVICE:/I64

2  –  Description

    The example creates and initializes an empty hardware diagnostics
    partition SYS$DIAGNOSTICS.TMP within the cluster-common area of
    the target system disk. (The actual diagnostic partition name is
    SYS$DIAGNOSTICS.SYS.) The diagnostic partition is comprised of
    256,000 blocks, and is subsequently registered within the OpenVMS
    I64 bootblock structures using the DCL command SET BOOTBLOCK.

    As with the SYS$EFI.SYS example, this example deliberately shows
    the hypothetical partition filename SYS$DIAGNOSTICS.TMP and not
    the actual partition SYS$DIAGNOSTICS.SYS partition filename.
    Use of the actual partition name would replace any existing
    diagnostics partition.

    When a new diagnostic partition is created, or is relocated on
    the system disk, or is deleted, use the SET BOOTBLOCK command
    or invoke the sys$setboot image directly to update the OpenVMS
    I64 bootblock and related structures accordingly. Use the SET
    FILE/NOMOVE command to prevent a defragmentation tool from
    erroneously relocating the file.
Close Help