Die gesamte Kabellänge darf ruhig auch 1 Meter sein (inklusive dem internen Kabels zur internen Floppy!), die Datenraten auf dem Shugart-Bus sind nicht so hoch, dass das kritisch wäre. Mach es so kurz wie möglich, aber so lange wie nötig. Pullup bedeutet, dass da im Mega-STE das Signal über einen Widerstand auf 5V gehalten wird, sprich, sollte ein Laufwerk auf dieses DS-Signal gejumpert sein (z.B. wenn man DAU-mäßig doch mal zwei SF314 anschließt, dann das zweite), so würde es still halten. Wenn der Widerstand groß genug ist (Kiloohm oder mehr) müsstest du den nicht mal auslöten, und hättest einen einfach zu erreichenden Punkt, wo du im MSTE das HD-Signal abgreifen kannst. Übrigens ist in den 1040ern Pin 6 auch beschaltet, bzw. lässt sich über interne Jumper mit einem Driveselect-Signal belegen, das haben wir erst vor ein paar Wochen hier im Forum diskutiert, Beim 1040STE ist das sogar so geschickt gemacht, dass man internes und externes Laufwerk A: B: miteinander vertauschen kann, auch mit einem Kippschalter (2x um).
Aber: 5,25-Zoll-HD-Laufwerke haben keine Möglichkeit, HD-Disketten anhand einer Kerbe oder so zu erkennen, das heißt, sie melden auch kein HD-Signal an den Rechner, der Rechner selbst muss nacheinander versuchen, eine Diskette mit 8 oder 16 MHz zu lesen und dabei selbst das HD-Signal setzen um das Laufwerk im Modus umzuschalten. Das kann nur der TT und Falcon, beim (Mega-)ST/STE musst du dir damit behelfen, dass du das HD-Signal mit einem Kippschalter umschaltest, wenn du HD-Disks lesen willst, am besten mit dem Drive-Select-Signal UND-Verknüpft, damit das HD-Signal vom Schalter nur in den Rechner gelangt, wenn das Laufwerk angesprochen wird.