Browse Prior Art Database

Supporting Removable Storage Media Which Has Multiple Partitions

IP.com Disclosure Number: IPCOM000115467D
Original Publication Date: 1995-May-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 2 page(s) / 64K

Publishing Venue

IBM

Related People

Fujihara, S: AUTHOR [+2]

Abstract

Disclosed is a method to read/write removable storage media, which has multiple partitions, under Operating System (OS) required drive letter.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Supporting Removable Storage Media Which Has Multiple Partitions

      Disclosed is a method to read/write removable storage media,
which has multiple partitions, under Operating System (OS) required
drive letter.

      One partition is used as one logical drive on non-removable
storage media.  OS assigns one drive letter to one partition at OS
initialization time.  On the other hand, OS assigns only one drive
letter to a drive where removable storage media will be inserted.
Even if the removable storage media has multiple partitions, only one
partition could be accessible.

      Generally, a control program, which manages the storage media,
returns the number of supported drives to OS at start-up time.  Then,
OS assigns certain drive letters to the returned drives.  The control
program, which supports multiple partitions on the removable storage
media, returns both the number of physical drives and virtual drives.
The virtual drive is used for any partitions on any removable media
by user action.  The drives returned by the control program are
assigned drive letters.  The control program has following additional
three functions to support multiple partitions on removable storage
media.
  1.  Mount Partition assigns one drive letter to one partition.
  2.  Dismount Partition releases the drive letter from mounted
       partition.
  3.  Return partition information on the media
  The control program has unit table internally.  Each unit is
   corresponding to each drive letter.  The unit table has:
  a.  mounted partition ID (partition number or partition start
       address, etc.)
  b.  media-changed flag and no-media flag.

     ...