An operating system can do what it likes. For example, I can write my own OS that on boot checks physical diskette drive 0 for a boot disk, and if not found, then checks physical diskette drive 1 for a boot disk. Whichever drive was first found to have a boot disk is allocated drive letter A: with the other drive being allocated drive letter B:
But because these machines use existing operating systems, etc. such a swap has do be done at a lower level - the BIOS. There's a key combination on the Osbourne 01 that can do that swap. Can't remember what it is right now.
Anyhow, to help answer the original question, I pulled apart my Osborne 01. My Osborne 01 is the version that uses half height Chinon F-502 drives.
The diskette cable is a straight-though type, and the drives have jumpers.
On the left-hand drive (usually A: ), the jumper for DRIVE SELECT 0 and the jumper for TERM are the only ones on.
On the right-hand drive, the jumper for DRIVE SELECT 1 is the only one on.
That is exactly what I expected, and so I'm puzzled by SJV's, "I definitely found that whichever drive had the resistor network installed was the A drive."
Is it possible that type of drives used in some Osborne 01's do a 'self - drive select', that is, if the drive has a termination resitor pack, the drive self-selects itself as drive 0, and if the termination resitor pack is missing, the drive self-selects itself as drive 1.
I've never heard of such a drive, but that of course doesn't mean that they don't exist.