home *** CD-ROM | disk | FTP | other *** search
/ Shareware 1 2 the Maxx / sw_1.zip / sw_1 / MEM_MAN / XDISK331.ZIP / XDISK.MSG < prev    next >
Text File  |  1992-02-29  |  18KB  |  504 lines

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