home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / LOCKDR.ZIP / LOCKDRV.DOC next >
Text File  |  1992-06-03  |  6KB  |  166 lines

  1.  
  2.  
  3.                                                      6/3/92
  4.  
  5.  
  6.  
  7.                    Instructions for LOCKDRIVE Filter
  8.                    ---------------------------------
  9.  
  10.          Purpose
  11.          -------
  12.  
  13.          LOCKDRV.FLT converts Removable DASD and R/W Optical
  14.          drives to fixed disks which are managed by the
  15.          OS/2 DASD Manager (OS2DASD.DMD).
  16.  
  17.          Disks supported by the OS/2 DASD Manager may be
  18.          paritioned and formatted with either FAT or HPFS
  19.          file systems.
  20.  
  21.          The LOCKDRIVE filter also issues commands to
  22.          prevent media removal while OS/2 is running.
  23.  
  24.  
  25.          ADD/DM Toolkit Installation of LOCKDRV Source
  26.          ---------------------------------------------
  27.  
  28.          LOCKDRIVE source is contained in the directory
  29.  
  30.          \DK_ADDDM\SRC\DEV\DASD.IX\LOCKDRV
  31.  
  32.          This directory will be added to the ADD/DM Toolkit
  33.          by unzipping the LOCKDRV source:
  34.  
  35.                PKUNZIP -d LOCKDRV.ZIP
  36.  
  37.          The filter can be rebuilt be doing an NMAKE in the
  38.          LOCKDRV directory.
  39.  
  40.  
  41.          LOCKDRV Filter ADD Installation
  42.          -------------------------------
  43.  
  44.          1.) Copy the LOCKDRIVE filter ADD - LOCKDRV.FLT to
  45.              \OS2 directory of the boot drive.
  46.  
  47.          2.) Add the following statement to CONFIG.SYS on
  48.              the boot drive.
  49.  
  50.              BASEDEV=LOCKDRV.FLT /UNIT:0,1.....n
  51.  
  52.              Where:
  53.  
  54.              /UNIT: - Specifies devices to be locked.
  55.  
  56.              Devices are numbered starting with the
  57.              first Removable DASD or R/W Optical Device
  58.              (SCSI Types: 0 or 7).
  59.  
  60.              Notes: 1.) CDROM and Diskette (A:, B:) devices
  61.                         are not included in this count.
  62.  
  63.                     2.) The BASEDEV= stmt for LOCKDRV.FLT may
  64.                         be put in any where in CONFIG.SYS.
  65.  
  66.                         However, if other Filter ADDs are installed,
  67.                         then the LOCKDRV stmt must appear in the
  68.                         proper order with regard to other Filter ADD
  69.                         statements.
  70.  
  71.          3.) Ready the devices to be locked. A cartridge
  72.              must be present in the device during the
  73.              OS/2 boot process.
  74.  
  75.          4.) Reboot the system.
  76.  
  77.          5.) Use OS/2 FDISKPM, FORMAT utilities to parition
  78.              and format the media.
  79.  
  80.              Note: FDISKPM may show incorrect partition sizes for
  81.                    media which was previously non-paritioned.
  82.  
  83.                    This condition may be corrected by selecting
  84.                    and deleting the incorrect parition entries.
  85.  
  86.                    When all the entries have been deleted, FDISK
  87.                    should show the correct size for the media
  88.                    in its FREESPACE entry.
  89.  
  90.          6.) Media in the drive will be unlocked after a SHUTDOWN
  91.              or Ctrl-Alt-Del reboot of OS/2.
  92.  
  93.          If the LOCKDRV filter cannot lock the devices specified
  94.          on its command line in CONFIG.SYS the following message
  95.          will be issued:
  96.  
  97.             LockDrive Filter: Some devices requested could not be locked.
  98.  
  99.          If the syntax of the command line in CONFIG.SYS is incorrect,
  100.          the LOCKDRIVE filter will uninstall with a SYS1201 error.
  101.  
  102.  
  103.  
  104.          Installing OS/2 on Removable Media
  105.          ----------------------------------
  106.  
  107.          OS/2 may be booted from a locked cartridge device provided,
  108.          the DASD adapter provides INT 13 support for removable
  109.          devices.
  110.  
  111.          The LOCKDRIVE Filter must be manually installed at the
  112.          completion of OS/2 installation and prior to rebooting the
  113.          system following the procedures above.
  114.  
  115.          The installation diskettes can be booted to access HPFS
  116.          partitions or DOS may be booted to access FAT partitions.
  117.  
  118.          It is STRONGLY RECOMMENDED that OS/2 be installed on a
  119.          Primary Partition rather than an Extended Parition
  120.          (Logical Drive).
  121.  
  122.          If you install in  an Extended Partition, and your
  123.          ADD recognizes addtional drives (beyond what the adapter's
  124.          BIOS recognizes) or additional drives are later added to the
  125.          configuration, then the drive letter of the bootable partition
  126.          will change and you will probably not be able to reboot
  127.          the system!
  128.  
  129.  
  130.          Restrictions and Known Problems
  131.          -------------------------------
  132.  
  133.  
  134.          1.) Locked drives may unexpectedly become unlocked if an ADD
  135.              issues a SCSI Device Reset or SCSI Bus Reset to clear
  136.              an abnormal SCSI bus condition.
  137.  
  138.              This will be addessed by having the LOCKDRV filter
  139.              reestablish the lock condition when it detects a
  140.              UNIT ATTENTION (Device Reset) from the device.
  141.  
  142.          2.) Certain devices (especially large optical devices) may
  143.              timeout during a FAT format, which issues large
  144.              a Read Verify operations. This will be addressed by
  145.              the DASD Manager by setting a non-default IORB timeout
  146.              for these operations.
  147.  
  148.          3.) Devices with other that 512 byte default sector
  149.              sizes are not supported.
  150.  
  151.              The LOCKDRV Filter does not currently set block
  152.              sizes to 512 (via a SCSI Mode Select).
  153.  
  154.          4.) There is currently no low-level formatting support in
  155.              OS/2 2.0.
  156.  
  157.              Support of low-level formatting is being investigated.
  158.  
  159.          5.) The GA version of (IBM2SCSI.ADD) does not currently support
  160.              the Lock IORB Command Code and will not work with the
  161.              LOCKDRV filter.
  162.  
  163.              This is being addressed.
  164.  
  165.  
  166.