home *** CD-ROM | disk | FTP | other *** search
/ Frostbyte's 1980s DOS Shareware Collection / floppyshareware.zip / floppyshareware / XDISK330.ZIP / XDISK.MSG < prev    next >
Text File  |  1992-01-01  |  17KB  |  462 lines

  1.  
  2.                        xDISK
  3.  
  4.                Copyright (c) 1989-1992, FM de Monasterio
  5.             Licensed Material - All rights reserved
  6.  
  7.  
  8.    XDISK.EXE MESSAGES
  9.  
  10.    Initialization Error Messages
  11.    *****************************
  12.  
  13.    1.   "Bad CRC (code corrupted) ─ Execution cancelled"
  14.  
  15.    A failure of the 32-bit cyclical redundancy check was encountered when the
  16.    program was executed.
  17.  
  18.  
  19.    2.   "Cannot execute 286+ code ─ Execution cancelled"
  20.  
  21.    286+ program versions cannot be executed in 8088, 8086 or (most) 80186 CPU
  22.    machines.
  23.  
  24.  
  25.    3.   "Cannot execute 386+ code ─ Execution cancelled"
  26.  
  27.    386+ program versions cannot be executed in 8088, 8086, 80186 or 80286 CPU
  28.    machines.
  29.  
  30.  
  31.    4.   "Needs DOS 2.10 or higher ─ Execution cancelled"
  32.  
  33.    DOS version equal to or greater than MS-DOS 2.10 (or compatible operating
  34.    system) is required for proper execution.
  35.  
  36.  
  37.    5.   "Needs EMS 3.00 or higher ─ Execution cancelled"
  38.  
  39.    An extended-memory manager version equal to or greater than version 3.0 of
  40.    the extended memory specification (EMS) of Lotus/Intel/Microsoft is needed
  41.    for proper execution.
  42.  
  43.  
  44.    6.   "Unknown video card/Incompatible CRT controller"
  45.  
  46.    The type of video adapter could not be determined, or the video controller
  47.    chip was found to be incompatible. Execution is cancelled.
  48.  
  49.  
  50.    7.   "Not enough memory to preserve screen contents"
  51.         "Continue? [Yn] "
  52.  
  53.    An additional 4500 bytes of memory are needed to preserve the contents of
  54.    the current screen (text mode only).  Press <Enter> or <Y> if you want to
  55.    start the display, or <Esc> or <N> to cancel execution.
  56.  
  57.                 ----------------
  58.  
  59.    Data Input Messages
  60.    *******************
  61.  
  62.    8.   "Invalid switch '/Xx' ─ Execution aborted"
  63.  
  64.    An invalid switch designator (X) or switch parameter (x) was selected.
  65.    Execution is cancelled.
  66.  
  67.  
  68.    9.   "Drive 'd:' is not an xDISK RAM-disk"
  69.  
  70.    The selected drive <d:> is not a RAM disk created by XDISK.SYS. Execution
  71.    is cancelled.
  72.  
  73.  
  74.    10.  "'d:' is an invalid/unassigned drive designator code"
  75.  
  76.    The selected drive <d:> does not exist or DOS does not consider it a valid
  77.    drive designator. Execution is cancelled.
  78.  
  79.  
  80.    11.  "Data in drive 'd:' will be lost upon resizing ─ Continue? [yN] "
  81.  
  82.    This prompt is displayed before any disk resizing operation if switch /N
  83.    or /Q (see above).
  84.  
  85.  
  86.    12.  "Invalid character in password string: x"
  87.         "Use lower-case alphanumeric (a-z 0-9) characters only"
  88.  
  89.    An invalid character (i.e., neither a-z nor 0-9) was entered as part of
  90.    the requested password.  Execution is cancelled.
  91.  
  92.  
  93.    13.  "Password assigned to first xDISK driver installed"
  94.  
  95.    This message is displayed only when running xDISK under a DOS version less
  96.    than 3.00, and a password to access xDISK was specified.
  97.  
  98.                 ----------------
  99.  
  100.    Driver Update Messages
  101.    **********************
  102.  
  103.    14.  "Driver parameter(s) updated"
  104.  
  105.    The program was successfully executed, and the (selected disk) XDISK.SYS
  106.    driver parameters specified by the requested switches were updated.
  107.  
  108.  
  109.    15.  "Device driver XDISK.SYS is corrupted or not loaded"
  110.  
  111.    XDISK.EXE was unable to find the resident code signature of an XDISK RAM-
  112.    disk driver. Execution is cancelled.
  113.  
  114.  
  115.    16.  "XDISK.SYS malfunction ─ [Driver error XXh]"
  116.  
  117.    The (selected disk) XDISK.SYS driver has passed back to XDISK.EXE an error
  118.    code indicating a driver malfunction.  The following hexadecimal codes may
  119.    be passed:
  120.  
  121.          Code 00h: Write-protect violation
  122.          Code 01h: Unknown unit
  123.          Code 02h: Drive Not Ready
  124.          Code 03h: Unknown Command
  125.          Code 08h: Sector Not Found
  126.  
  127.  
  128.    17.  "Unable to access XDISK.SYS ─ [IOCTL error XXh]"
  129.  
  130.    XDISK.EXE communicates with the XDISK.SYS driver via IOCTL (Input/Output
  131.    Control) DOS function calls.  The message is displayed if DOS encounters
  132.    any error during the IOCTL call; a number of hexadecimal error codes are
  133.    possible, but those more likely to be found are listed below:
  134.  
  135.          Code 01h: Invalid Function Code (a non-xDISK drive was selected)
  136.          Code 0Fh: Invalid Disk Drive (a non-existing drive was selected)
  137.          Code 05h: Access denied (drive corrupted)
  138.          Code 0Dh: Data invalid (drive corrupted)
  139.  
  140.  
  141.    18.  "DOS access to XDISK.SYS is closed ─ Use switch /A"
  142.  
  143.    Access to the (selected disk) XDISK.SYS driver was previously closed via
  144.    switch /A-; access can be restored via switch /A[+].
  145.  
  146.  
  147.    19.  "Cannot resize RAM disk with Read-Only status - Use switch /R"
  148.  
  149.    The status of the (selected disk) XDISK.SYS driver was previously set to
  150.    Read-Only via switch /R[+]; the status must be changed to Read-Write via
  151.    switch /R- before the disk can be resized.
  152.  
  153.  
  154.    20.  "Resizing of drive 'd:' failed ─ [Driver error XXh]"
  155.  
  156.    Requested resizing could not be accomplished.  The (selected disk) XDISK
  157.    .SYS driver passes a hexadecimal error code reflecting the nature of the
  158.    error (see 6.1).
  159.  
  160.  
  161.    21.  "DOS unable to access xDISK drive"
  162.  
  163.    This message is displayed when the (selected disk) XDISK.SYS driver was
  164.    made inactive (/A-) and the status of the disk is requested by entering
  165.    'XDISK d: ?'
  166.  
  167.                 ----------------
  168.  
  169.    Command-line Loading Messages
  170.    *****************************
  171.  
  172.    22.  "Loaded xDISK drive d:"
  173.         "Resident code length (decimal): nnn bytes"
  174.         "Loaded at (hexadecimal) address hhhh:0000"
  175.  
  176.    The specified driver was successfully loaded from the DOS command-line.
  177.    The messages provides information on the letter designator <d:> for the
  178.    new drive, the decimal length of the resident code, and the hexadecimal
  179.    memory address (offset 0000 of segment <hhhh>) where such code starts.
  180.  
  181.  
  182.    23.  "Unrecognized or invalid DOS version"
  183.  
  184.    The program requires MS-DOS version 2.x through 5.x for proper execution
  185.    of the command-line loading or the unloading of the device driver. These
  186.    services are not available under the DOS compatibility box of OS2.
  187.  
  188.  
  189.    24.  "Failed to find the NUL driver"
  190.  
  191.    The program was unable to find the start of the DOS drivers chain.  This
  192.    may occur if DOS has been corrupted, or an incompatible operating system
  193.    system is being used.  You should reboot immediately if you receive this
  194.    message.
  195.  
  196.  
  197.    25.  "Undocumented DOS function 32h is not supported"
  198.  
  199.    This message indicates the the DOS version being used does not support a
  200.    necessary DOS undocumented function in question, and alternative methods
  201.    to obtain undocumented DOS data have failed or are not available.
  202.  
  203.  
  204.    26.  "A critical error ocurred accessing the file"
  205.         "Check drive hardware or SHARE access rights"
  206.  
  207.    This message is displayed whenever a DOS critical error (interrupt 24h)
  208.    is triggered by an attempt to open the driver file.  For diskette-based
  209.    operations, an empty diskette drive or opened drive bay can trigger the
  210.    error.  For nonremovable disk-based systems, a file-sharing error (i.e.
  211.    SHARE.EXE is loaded and the file has already been opened with a sharing
  212.    mode incompatible with read access request) can also trigger the error.
  213.  
  214.  
  215.    27.  "Specified file has zero length"
  216.    28.  "Specified file was not found"
  217.    29.  "Specified path was not found"
  218.    30.  "DOS denies access to the file"
  219.    31.  "Insufficient memory to load driver"
  220.    32.  "Specified file is too big to load"
  221.  
  222.    These messages are displayed when the corresponding error is triggered
  223.    when accessing the driver file.
  224.  
  225.  
  226.    33.  "Driver file is not an xDISK driver!"
  227.  
  228.    This message indicates that the specified driver file does not contain
  229.    the proper data to identify it as XDISK.SYS.
  230.  
  231.  
  232.    34.  "Loading of driver failed [code ??h]"
  233.  
  234.    This generic error message is displayed when an error is encountered in
  235.    loading the driver file as an overlay.  The (hexadecimal) error code is
  236.    in the range between 01h and 58h, and is determined by DOS.
  237.  
  238.  
  239.    35.  "Driver initialization failed [code ??h]"
  240.  
  241.    This generic error message is displayed when an error is encountered in
  242.    the initialization of the driver by xDISK. The (hexadecimal) error code
  243.    is one of the following:
  244.  
  245.       Code   Error                             Code   Error
  246.        00    Write protect violation            08    Sector not found
  247.        01    Unknown unit                       09    Out of paper
  248.        02    Device not ready                   0A    Write fault
  249.        03    Unknown command                    0B    Read fault
  250.        04    CRC error                          0C    General failure
  251.        05    Bad request structure length       0D    Reserved
  252.        06    Seek error                         0E    Reserved
  253.        07    Unknown media                      0F    Invalid disk change
  254.  
  255.  
  256.    36.  "Device driver failed the installation"
  257.  
  258.    This message is displayed when the initialization service of the device
  259.    driver fails the installation of the driver either by requesting a zero
  260.    length resident (DOS 3.3 or higher) or by specifying a zero unit number
  261.    (block devices only).
  262.  
  263.  
  264.    37.  "Last available drive [d:] is already assigned"
  265.         "and LASTDRIVE cannot be increased any further"
  266.  
  267.    DOS assigns the first available drive letter to a disk within the default
  268.    range A: through E: or (for DOS 3.x or higher) the range A: through Z: if
  269.    the command 'LASTDRIVE=Z' has been given.  The message indicates that the
  270.    maximum range has already attained so that the xDISK device driver cannot
  271.    be loaded.  This also applies to Novell's NetWare drives.
  272.  
  273.  
  274.    38.  "Last available drive [d:] is already assigned"
  275.         "LASTDRIVE has been increased to X - Try again"
  276.  
  277.    See above.  The program has increased the LASTDRIVE value to LASTDRIVE+1
  278.    (X) so that the xDISK driver will be loaded if you repeat the execution.
  279.  
  280.                 ----------------
  281.  
  282.    Command-line Unloading Messages
  283.    *******************************
  284.  
  285.    39. "Drive d: uninstalled"
  286.  
  287.    The specified xDISK drive was successfully removed from memory.
  288.  
  289.  
  290.    40. "Failed to find an xDISK gateway for drive d:"
  291.  
  292.    The request to uninstall an xDISK drive specified an xDISK RAM-disk not
  293.    installed from the command line or an invalid drive letter.  Retype the
  294.    request correctly or check the installed gateway names (i.e., XDISK_d:)
  295.    with a memory map utility.
  296.  
  297.  
  298.    41. "XMS manager (XMM) is not installed"
  299.  
  300.    Failed to determine the presence of a driver compatible with the Extended
  301.    Memory Specification (XMS) version 2.0, and the unloading of a UMB-loaded
  302.    driver was aborted.
  303.  
  304.  
  305.    42. "Failed to release program environment [Error ??h]"
  306.  
  307.    The program was unable to release the DOS environment block of the driver
  308.    (lower memory loading) or its gateway (upper memory loading). The failure
  309.    is harmless to the operation of the program.
  310.  
  311.  
  312.    43. "Failed to release lower memory block [Error ??h]"
  313.  
  314.    xDISK was unable to release the lower-memory block containing the driver
  315.    (LMB loading) or its DOS gateway to the upper memory (UMB loading). This
  316.    failure is harmless to the unlinking of the xDISK driver from the chain,
  317.    but the allocated memory block is unavailable to the conventional memory
  318.    pool for further use.
  319.  
  320.  
  321.    44. "Failed to release allocated EMS block [Error ??h]"
  322.  
  323.    xDISK was unable to release the expanded memory block that was allocated
  324.    by the the driver during its initialization. This failure is harmless to
  325.    the unlinking of the driver from the DOS driver chain, but the allocated
  326.    block is unavailable to the EMS memory pool for further use.
  327.  
  328.  
  329.    45. "Failed to release upper memory block [Error ??h]"
  330.  
  331.    xDISK was unable to release the upper-memory block containing the driver
  332.    (UMB load). This failure is harmless to the unlinking of the driver from
  333.    the driver chain, but the allocated block is unavailable to the XMS pool
  334.    for further use.
  335.  
  336.  
  337.    46. "Failed to release memory control block [Error ??h]"
  338.  
  339.    In rebuilding the chain of memory, the program was not able to release a
  340.    memory control block allocated by a resident program installed after the
  341.    driver was loaded. The failure is harmless to the unlinking of the xDISK
  342.    driver from the driver chain, but the allocated memory is unavailable to
  343.    the memory pool for further use.
  344.  
  345.                 ----------------
  346.  
  347.    XDISK.SYS MESSAGES
  348.  
  349.  
  350.    1.  "CRC failure: Code is corrupted" - See above.
  351.  
  352.  
  353.    2.  "This CPU cannot execute 286 code" - See above.
  354.  
  355.  
  356.    3.  "This CPU cannot execute 386 code" - See above.
  357.  
  358.  
  359.    4.  "Needs DOS version 2.1 or higher" - See above.
  360.  
  361.  
  362.    5.  "Failed to detect presence of an EMS driver"
  363.        "Installation aborted"
  364.  
  365.    xDISK failed to determine presence of an expanded memory manager (EMM)
  366.    compatible with the LIM EMS version 2.0, and failed the installation.
  367.  
  368.  
  369.    6.  "Expanded memory allocation error [EMS code XXh]"
  370.    7.  "Expanded memory page frame error [EMS code XXh]"
  371.    8.  "Expanded memory EMM status error [EMS code XXh]"
  372.  
  373.    The EMS manager encountered an error in allocating expanded memory for
  374.    the driver, in setting up the EMS page frame, or the EMS manager (EMM)
  375.    itself malfunctioned.  Several (hexadecimal) error codes are possible,
  376.    but those more likely to be found are listed below:
  377.  
  378.              80h: EMM internal error (manager corrupted)
  379.              81h: EMS hardware error
  380.              82h: EMM is busy
  381.              85h: Handles are exhausted
  382.              86h: Error in saving or restoring mapping context
  383.              87h: Requested more pages than physically available
  384.              88h: Requested more pages than currently available
  385.  
  386.  
  387.    9.  "Failed to detect presence of an XMS driver"
  388.        "Install in lower conventional memory? [Yn] "
  389.  
  390.    xDISK failed to determine presence of an extended memory manager (XMM)
  391.    compatible with XMS version 2+.  Press <Enter> or <Y> to load in lower
  392.    conventional memory, or <Esc> or <N> to cancel the installation of the
  393.    xDISK driver.
  394.  
  395.  
  396.    10. "Upper memory allocation error [XMS code xxh]"
  397.        "Install in lower conventional memory? [Yn] "
  398.  
  399.    The XMS manager encountered an error in allocating memory for the upper
  400.    memory selfloading of the driver. Press <Enter> or <Y> to load in lower
  401.    conventional memory, or <Esc> or <N> to cancel the installation of this
  402.    xDISK driver.  Several (hexadecimal) error codes may be displayed:
  403.  
  404.              80h - Function is not implemented.
  405.              8Eh - General driver error occurred.
  406.              8Fh - Unrecoverable driver error occurred.
  407.              A9h - Parity error was detected
  408.              B0h - Smaller UMB is available.
  409.              B1h - No UMBs are available.
  410.              B2h - UMB segment number is invalid.
  411.  
  412.  
  413.    11. "Upper memory allocation error [DOS code xxh]"
  414.        "Install in lower conventional memory? [Yn] "
  415.  
  416.    MS-DOS 5.0 encountered an error in allocating a UMB for the upper-memory
  417.    memory self-loading or the XMS manager is not present.  Press <Enter> or
  418.    <Y> to load in conventional memory, or <Esc> or <N> to cancel the driver
  419.    installation.  Several (hexadecimal) error codes may be displayed:
  420.  
  421.              07h - Memory control blocks destroyed.
  422.              08h - Not enough memory.
  423.  
  424.  
  425.    12. "Unable to allocate UMB above requested limit"
  426.  
  427.    An free upper-memory block was not available above the lower high-memory
  428.    limit specified by switch /Ln; xDISK installed the driver at a lower UMB
  429.    whose value is displayed in the installation message.
  430.  
  431.  
  432.    13. "Invalid drive -- Increase <LASTDRIVE> value in CONFIG.SYS"
  433.  
  434.    The number of block device drivers already installed during the booting of
  435.    the operating system has reached its maximum.  This limit may be increased
  436.    by changing the value of the LASTDRIVE= command in the CONFIG.SYS file, or
  437.    by adding such command if not present.  See XDISK.DOC.
  438.  
  439.  
  440.    14. "<Esc> pressed -- Cancel installation? [Yn] "
  441.  
  442.    The <Esc> key was pressed during the installation of an XDISK.SYS driver
  443.    before it could be completed.  Press <Enter> or <Y> if you want to abort
  444.    the installation, or <N> to continue installing the driver.
  445.  
  446.  
  447.    15. "DOS allocation strategy not restored"
  448.     "System halted -- Reboot processor..."
  449.  
  450.    During high memory selfloading under MS-DOS 5 control of UMB allocation,
  451.    DOS did not restore its block allocation strategy to the default setting
  452.    of 'first-fit low-memory only.' (Consequently, subsequent programs would
  453.    be allocated in upper memory only, and the operation of the system could
  454.    be compromised.)  If this error occurs, the driver enters into a dynamic
  455.    halt until the CPU is rebooted.
  456.  
  457.                 ----------------
  458.          ┌─────────────────────────────────────────────────────────────┐
  459.          │ Trademarked names are the property of the respective owners │
  460.          └─────────────────────────────────────────────────────────────┘
  461.  [END]
  462.