Archived from groups: microsoft.public.win98.gen_discussion (
More info?)
We agree then.
That's basically what I said, except they don't
mention in 3. that C will be the "active" bootable/system primary.
I use the fact that all "first" primarys are enumerated first to
force my shared paging file (located in the first primary on the second
drive) to be lettered as D:, which never changes. No matter how I
re-arrange partitions/volumes on the drives, or if I add or subtract
a third drive with any configuration.. the swap file is always on D:,
as long as I am booting from HD0.
"glee" <glee29@spamindspring.com> wrote in message news:%23TobLuISFHA.688@TK2MSFTNGP10.phx.gbl...
> Order in Which MS-DOS and Windows Assign Drive Letters:
>
http://support.microsoft.com/?kbid=51978
>
> <paste>
>
> 3. Regardless of whether a second floppy disk drive is present, MS-DOS then assigns
> the drive letter C to the primary MS-DOS partition on the first physical hard disk,
> and then goes on to check for a second hard disk.
>
> 4. If a second physical hard disk is found, and a primary partition exists on the
> second physical drive, the primary MS-DOS partition on the second physical hard
> drive is assigned the letter D. MS-DOS version 5.0, which supports up to eight
> physical drives, will continue to search for more physical hard disk drives at this
> point. For example, if a third physical hard disk is found, and a primary partition
> exists on the third physical drive, the primary MS-DOS partition on the third
> physical hard drive is assigned the letter E.
>
> 5. MS-DOS returns to the first physical hard disk drive and assigns drive letters to
> any additional logical drives (in extended MS-DOS partitions) on that drive in
> sequence.
>
> 6. MS-DOS repeats this process for the second physical hard disk drive, if present.
> MS-DOS 5.0 will repeat this process for up to eight physical hard drives, if
> present. After all logical drives (in extended MS-DOS partitions) have been assigned
> drive letters, MS-DOS 5.0 returns to the first physical drive and assigns drive
> letters to any other primary MS-DOS partitions that exist, then searches other
> physical drives for additional primary MS-DOS partitions. This support for multiple
> primary MS-DOS partitions was added to version 5.0 for backward compatibility with
> the previous OEM MS-DOS versions that support multiple primary partitions.
>
> </paste>
> --
> Glen Ventura, MS MVP Shell/User, A+
>
http://dts-l.org/goodpost.htm
>
http://www.microsoft.com/communities/conduct/default.mspx
>
>
> "Bill Blanton" <bblanton@REMOVEmagicnet.net> wrote in message
> news:eilKKkHSFHA.3088@TK2MSFTNGP15.phx.gbl...
>>
>> "Gary S. Terhune" <grystnews@mvps.org> wrote in message
> news:O$NzgDHSFHA.576@TK2MSFTNGP15.phx.gbl...
>>
>> >The rule for lettering drives in Win9x is as follows:
>> >
>> >A & B are reserved for floppy drives.
>> >C:\ is *always* the partition where the OS loads from.
>> >
>> >Next come remaining Primary partitions on the Primary IDE/Master drive
>> >(except Extended, if present.) After that come remaining Primary
>> >partitions on the Primary IDE/Slave drive, the one marked Active, if
>> >any, being first. And so forth for all hard drives. Secondary Master,
>> >Secondary Slave, then USB drives, all in the order in which they load.
>> >After all the Primary Partitions come Extended Volumes (partitions
>> >inside an Extended Partition), again lettered in the order in which
>> >they load.
>>
>> Actually, it goes like this for 9x, (and is the default for NT, before
>> it does its reassignment.)
>>
>> Active primary on HD0 (C
>> First physical primary(s) on HD1, HD2, HD3
>> All logicals within the extended in order. (HD0, HD1, etc..)
>> Then remaining primarys (HD0, HD1, etc...)
>>
>>
>> >(To be honest, I can't recall for sure if Primary Slave loads before
>> >Secondary Master.)
>>
>> From memory..me niether
.. I know that the primary master is HD0
>> (aka by the BIOS; 0x80) Assuming all fixed disks, I *think* the
>> primary slave is HD1 (0x81), and the secondary master 0x82.. but
>> I'd have to look it up to be certain..
>>
>>
>>
>>
>