Originally posted by: SUOrangeman
Good stuff, VL.
Now, provide an example of how one achieves this state. Please include partition scheme and order of operating system installation.
I think I've got an easy one, but I don't have the expendible software to try it.
-SUO
Oh, hey, sorry I forgot and let this thread slip off of my radar. I did mean to reply promptly.
I can't give you an exact sequence right now, because this was probably nearly two years ago, and I've gone through several disk controllers and motherboard since then, but I can tell you at least two concrete things: it involved a bootable PCI SCSI disk-controller, as well as mobo IDE and a Promise Ultra PCI card, and W2K. (Don't recall if I was using W2K gold to install back then, or W2K with slipstreamed SP2. It might have been before SP2 was even released.)
Anyways, the long and the short of it is, W2K setup detected/enumerated the CD-ROMs (don't recall if this was the IDE CD-ROMs on the mobo IDE, or the SCSI ones on the bootable SCSI card), before the IDE HDs on the (3rd-party SCSI) Promise IDE controller. (Or maybe I had the HD on the mobo IDE back then, hmm.) So the text-mode W2K setup detected the first HD partition as something like E: or F:, quite the PITA.
If I had a working spare machine I'd actually be interested in running some tests, as now I'm kind of curious how I did that too, but I promise, it really did happen. I think it had to do with the bootable SCSI card, which was also capable of booting off of the SCSI CD-ROMs. In fact, I might have used that drive to run the bootable W2K install CD, in fact. Hmm.
Aha! The other possibility, is that I used a Win98se boot disk, with CD-ROM drivers, because I was having trouble with booting the CD off of the SCSI card, since the CD-ROM's ID was not SCSI ID 0, and I ran the real-mode W2K setup program off of the CD, which would be running under DOS at first, and DOS would have assigned drive letter to the CD-ROM(s) first, and not to the HD, because the HD didn't have any partitions on it yet. That actually makes some sense, becuase then the text-mode real-mode W2K setup loader would have assigned the primary bootable HD partition it just created to some drive letter higher than the ones already assigned to the CD-ROMs.
In either case, the workaround that I decided on, was to NOT use the W2K text-mode setup to actually create the partition, because it would be assigned the wrong (non-"C:" drive letter), and instead use some alternative tool (System Commander, or Win98se boot disk with FDISK), to create the partition, and then only format it using the W2K text-mode setup.
If you want to see those "sticky" DOS drive-letter to NT volume mappings, download the NT Object Namespace viewer from Sysinternals.com
here.
Edit: Someone over in the Tech Support forum is having this problem right now, as a matter of fact.
here