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)
|