TIP: Click on subject to list as thread! ANSI
echo: os2
to: Stewart Honsberger
from: Peter Knapper
date: 1999-12-08 23:43:04
subject: fdisk /query

Hi Stewart,

 SH> Currently, OS/2 is installed on the C: partition. What I gathered from
 SH> your message was that you were suggesting somehow doubling up the drive
 SH> letters, so that you could have CC:, CD:, CE:, etc..

Ahaaa, I was thinking of an old DOS program called Carbon Copy.....;-)

No, a single drive letter is all that is needed. Ok, some further explaination 
is required. In my partition/drive lettering scheme, the booted partition
containing OS/2 would ALWAYS be Drive C:, and never anything else. It would be 
possible to use such a machine with no other drive letter assignment at all,
unless the user wanted to allocate a drive letter for some reason (probably
some old brain dead S/W). To make other partitions visible to the booted OS,
the user supplies a directive to ADD that partition into the directory
structure of C: similar to the unix MOUNT command. EG:

Lets say you have 1 hard drive with 3 partitions on it. Forget Logical Drives, 
Primary Partiions, they are all irrelevant in my scenario. The only criteria
here is that the partion FORMAT can be read, either natively or by loading
some driver, by OS/2. Lets assume you have a single HD with 3 partitions -

  Partition     Partition
    No.         Name
     1          DOS622
     2          WARP5
     3          MYDATA

If Partition 2 is set up to be the active partition, then WARP5 boots up and
assigns Partition 2 as Drive C: (because partition 2 is the booted partion).
At this point the other partitions are invisible and unknown to OS/2. If the
user wants to access the DOS622 partition, then they issue a command similar
to this -

  mount 1 \MYDOS

Which means that the DOS622 partition then appears on the C: drive as a
directory structure starting at \MYDOS, which is the ROOT directory of
Partition 1. Similar, the command -

  mount 3 \DATAFILES

would mount the 3rd partition under \DATAFILES, and ALL data on ALL partitions 
would be accessible as data somewhere under the root directory of Drive C:.

Now if the user had some old brain dead S/W that needed to see the directory
structure on MYDATA on a unique drive letter, then a command similar to -

  assign J: \DATAFILES\DUMBAPPDATA

means that if S/W accesed J:\, it would actually be accessing
C:\DATAFILES\DUMBAPPDATA\ but know the fies in that directory as Drive J:\.

This gets a bit more complicated with multiple HD's, but the same concepts can 
apply, IE the user has total control over WHICH partitions are accessable,
WHERE they mount, and what DRIVE LETTERS they become known by.

Does that explain it better?

Cheers............pk.


--- Maximus/2 3.01
772/1
* Origin: Another Good Point About OS/2 (3:772/1.10)

SOURCE: echoes via The OS/2 BBS

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.