- Feb 8, 2004
- 12,604
- 15
- 81
I did this way back in the Windows 3.1 days, and after you get to Z it starts over at AA, AB, AC, etc. Open a spreadsheet, look at the top row with the letters, and scroll out past Z, that's what you'll see in Windows assuming that core logic is the same as it was once upon a time.
Ah, that sounds confusing, drive AZBF! They should number them instead.
Think drive letters are limited to 26 but you can mount drives in other ways. Directories\volumes or something like that.
http://msdn.microsoft.com/en-us/library/ee663264(v=vs.85)
Drive A#2 or would it just not work due to lack of letters?
cl-scott said:I did this way back in the Windows 3.1 days, and after you get to Z it starts over at AA, AB, AC, etc. Open a spreadsheet, look at the top row with the letters, and scroll out past Z, that's what you'll see in Windows assuming that core logic is the same as it was once upon a time.
cl-scott said:When you have a computer with that many drives, we can talk.
Well this is what happens:
It just fills up what it can, the rest arn't mounted. Oddly, it also takes over the network drives but still shows it as being the network drive. Got an error at startup that it could not reconnect the drives. If I try to disconnect them now nothing happens.
I've seen Windows get confused like this before when a digital camera insisted on using a drive letter that was already used by the network.
Interestingly, drive A and B did not get used because of their history of being for floppy drives.
You would think after a decade of floppies being obsolete that Windows would at least free up the "B" drive as a standard drive assignment. Although you can do it manually of course.
Ah, that sounds confusing, drive AZBF! They should number them instead.
You would think that given the many, many better options used by most every other OS MS would have ditched the drive letter paradigm by now.
Linux handle things a bit differently,
HD1 : sda
partitions: sda1, sda2, sda3, sda4, ....
HD2 : sdb
patitions: sdb1, sdb2, sdb3, sdb4, ....
One letter per drive, then partitions numbered,
so, the above suggests that there is a limit of 26 drive of type scsi/sata, and unlimited partitions.
* SCSI disk names starts at sda. The 26th device is sdz and the
* 27th is sdaa. The last one for two lettered suffix is sdzz
* which is followed by sdaaa.
And your suggestion would be wrong. From sd.c:
And that's separate from the userland accessible filesystems mounted. I don't have time to track down how that's handled right now, but I'm sure it's >26.
It works just fine with mount points instead of drive letters.
They can't ditch drive letters for legacy compatibility. Anyone who needs more than 26 volumes should be using mount points anyway though. They work exactly like *nix mount points.
I Stand corrected.And your suggestion would be wrong. From sd.c:
* SCSI disk names starts at sda. The 26th device is sdz and the
* 27th is sdaa. The last one for two lettered suffix is sdzz
* which is followed by sdaaa.
And that's separate from the userland accessible filesystems mounted. I don't have time to track down how that's handled right now, but I'm sure it's >26.
What is the point of such a theoretical discussion? Why would someone want that many drives?
They must do something different on giant servers like IBM has for Super computers. I dont have a motherboard with 27 SATA connectors so unless this is like a giant blade server or some high technology device the discussion is pointless. Lets say you had 2 TB drive X 26, that would be like 52 TB of files. Unless you are storing all the financial data at the SSN office what would use that for? However, obviously they have some kind of megasystem.
You could read this higher level explanation, but it does not answer the nuts and bolts. The simple answer is that large supercomptuers that consist of rows and rows of computers use a different archetecture. They dont use windows per se.
The subject is more complex than Microsoft Windows.