Ich habe eben nochmal nachgeforscht. Pin 2 HD-Erkennung beim PC ist bidirektional, beide Seiten haben recht:
3,5-Zoll-Floppys erkennen per Schalter ob eine Diskette ein HD-Loch haben oder nicht und melden das per Pin 2 an den Floppycontroller
5,25-Zoll-Floppys haben keinen Erkennungsmechanismsus, da muss in der Tat der Floppycontroller die HD-Umschaltung per Leseversuch machen, und dabei auch über Pin 2 die Floppy in den HD-modus umschalten.
Was ich noch nicht herausbekommen habe, ist wie das bei ED-Floppys funktioniert, vermutlich eine Kombination aus beidem, die Floppy teilt dem Controller mit, dass da eine HD/ED-Diskette eingelegt ist, und dann schaut der Controller, ob er die Disk mit 18 oder 36 Sektoren lesen kann.